Method, apparatus, and system for displaying a wearable article interface on an electronic device

ABSTRACT

An electronic device including a computing system is provided. The computing system includes a memory and at least one processor. The computing system is configured to receive a selection of one or more preferences for wearable articles. The computing system is also configured to receive a selection of a first wearable article of a first article type displayed on a display screen. The computing system is further configured to identify one or more additional wearable articles each having a different article type from the first article type. In addition, the computing system is configured to generate for display on the display screen a second wearable article of a second article type from the one or more additional wearable articles based on at least one preference of the one or more preferences.

CLAIM OF PRIORITY AND CROSS-REFERENCE TO RELATED APPLICATIONS

This Application claims the benefit of U.S. Provisional Application Ser.No. 62/731,635 filed Sep. 14, 2018 titled “Method, Apparatus, and Systemfor Displaying a Wearable Article Interface on an Electronic Device.”The provisional application is incorporated by reference herein as ifreproduced in full below.

TECHNICAL FIELD

The present disclosure relates to displaying wearable articles on a userinterface for display and sale.

BACKGROUND

Shoppers continuously search for mediums to efficiently and effectivelysearch for and purchase clothing and other wearable articles. Oftenshoppers buy multiple articles of clothing or wearable articles for aspecific purpose or a specific occasion. When shopping electronically,shoppers are often unable to visualize how many selected wearablearticles may appear when worn or when paired with other wearablearticles.

SUMMARY

This disclosure provides systems and methods for displaying a wearablearticle interface on an electronic device.

In a first embodiment, the disclosure provides an electronic deviceincluding a computing system. The computing system includes a memory andat least one processor. The computing system is configured to receive aselection of one or more preferences for wearable articles. Thecomputing system is also configured to receive a selection of a firstwearable article of a first article type displayed on a display screen.The computing system is further configured to identify one or moreadditional wearable articles each having a different article type fromthe first article type. In addition, the computing system is configuredto generate for display on the display screen a second wearable articleof a second article type from the one or more additional wearablearticles based on at least one preference of the one or morepreferences.

In a second embodiment, the disclosure provides a method implemented bya computing system of an electronic device. The method includesreceiving, by the computing system, a selection of one or morepreferences for wearable articles. The method also includes receiving,by the computing system, a selection of a first wearable article of afirst article type displayed on a display screen. The method furtherincludes identifying, by the computing system, one or more additionalwearable articles each having a different article type from the firstarticle type. In addition, the method includes generating, by thecomputing system, for display on the display screen a second wearablearticle of a second article type from the one or more additionalwearable articles based on at least one preference of the one or morepreferences.

In a third embodiment, the disclosure provides a non-transitory,computer-readable storage medium. The non-transitory, computer-readablestorage medium stores one or more executable instructions that, whenexecuted by at least one processor, causes the at least one processor toreceive a selection of one or more preferences for wearable articles.The one or more executable instructions that, when executed by at leastone processor, also causes the at least one processor to receive aselection of a first wearable article of a first article type displayedon a display screen. The one or more executable instructions that, whenexecuted by at least one processor, further causes the at least oneprocessor to identify one or more additional wearable articles eachhaving a different article type from the first article type. Inaddition, the one or more executable instructions that, when executed byat least one processor, causes the at least one processor to generatefor display on the display screen a second wearable article of a secondarticle type from the one or more additional wearable articles based onat least one preference of the one or more preferences.

Other technical features may be readily apparent to one skilled in theart from the following figures, descriptions, and claims.

Before undertaking the DETAILED DESCRIPTION below, it may beadvantageous to set forth definitions of certain words and phrases usedthroughout this patent document. The term “couple” and its derivativesrefer to any direct or indirect communication between two or moreelements, whether or not those elements are in physical contact with oneanother. The terms “transmit,” “receive,” and “communicate,” as well asderivatives thereof, encompass both direct and indirect communication.The terms “include” and “comprise,” as well as derivatives thereof, meaninclusion without limitation. The term “or” is inclusive, meaningand/or. The phrase “associated with,” as well as derivatives thereof,means to include, be included within, interconnect with, contain, becontained within, connect to or with, couple to or with, be communicablewith, cooperate with, interleave, juxtapose, be proximate to, be boundto or with, have, have a property of, have a relationship to or with, orthe like. The term “controller” means any device, system or part thereofthat controls at least one operation. Such a controller may beimplemented in hardware or a combination of hardware and software and/orfirmware. The functionality associated with any particular controllermay be centralized or distributed, whether locally or remotely. Thephrase “at least one of,” when used with a list of items, means thatdifferent combinations of one or more of the listed items may be used,and only one item in the list may be needed. For example, “at least oneof: A, B, and C” includes any of the following combinations: A, B, C, Aand B, A and C, B and C, and A and B and C.

Moreover, various functions described below can be implemented orsupported by one or more computer programs, each of which is formed fromcomputer readable program code and embodied in a computer readablestorage medium. The terms “application” and “program” refer to one ormore computer programs, software components, sets of instructions,procedures, functions, objects, classes, instances, related data, or aportion thereof adapted for implementation in a suitable computerreadable program code. The phrases “computer readable program code” and“executable instruction” includes any type of computer code, includingsource code, object code, and executable code. The phrase “computerreadable medium” and “computer-readable storage medium” includes anytype of medium capable of being accessed by a computer or a processor,such as read only memory (ROM), random access memory (RAM), a hard diskdrive, a compact disc (CD), a digital video disc (DVD), or any othertype of memory. A “non-transitory” computer-readable medium and a“non-transitory” computer-readable storage medium exclude wired,wireless, optical, or other communication links that transporttransitory electrical or other signals. A non-transitory,computer-readable medium and a non-transitory, computer-readable storagemedium include media where data can be permanently stored and mediawhere data can be stored and later overwritten, such as a rewritableoptical disc or an erasable memory device.

Definitions for other certain words and phrases are provided throughoutthis patent document. Those of ordinary skill in the art shouldunderstand that in many if not most instances, such definitions apply toprior as well as future uses of such defined words and phrases.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of this disclosure and its advantages,reference is now made to the following description, taken in conjunctionwith the accompanying drawings, in which:

FIG. 1 illustrates a non-limiting, example network context for operatingan electronic device according to certain embodiments of thisdisclosure;

FIG. 2 illustrates a non-limiting, example computing system configuredfor wearable article display operations according to certain embodimentsof this disclosure;

FIG. 3A, 3B, and 3C illustrate non-limiting, example user interfacedisplays according to certain embodiments of the disclosure;

FIG. 4 illustrates another non-limiting, example user interface displayaccording to certain embodiments of this disclosure;

FIG. 5 illustrates a non-limiting, example user interface personalpreference selection menu display according to certain embodiments ofthis disclosure;

FIG. 6 illustrates a non-limiting, example user information inputdisplay according to certain embodiments of this disclosure;

FIG. 7 illustrates a non-limiting, example user interface selection menudisplay according to certain embodiments of this disclosure;

FIG. 8 illustrates a non-limiting, example user interface saved itemsdisplay according to certain embodiments of this disclosure;

FIG. 9 illustrates a non-limiting, example user interface notificationsdisplay according to certain embodiments of this disclosure;

FIG. 10 illustrates a non-limiting, example user interface producthistory display according to certain embodiments of this disclosure;

FIG. 11 illustrates a non-limiting, example user interface producthistory display according to certain embodiments of this disclosure;

FIG. 12 illustrates a non-limiting, example user interface producthistory display according to certain embodiments of this disclosure;

FIG. 13 illustrates a non-limiting, example user interface key balancedisplay according to certain embodiments of this disclosure;

FIG. 14 illustrates a non-limiting, example user interface key walletdisplay according to certain embodiments of this disclosure;

FIG. 15 illustrates a non-limiting, example user interface home screendisplay according to certain embodiments of this disclosure;

FIG. 16 illustrates a non-limiting, example user interface item postinformation input display according to certain embodiments of thisdisclosure;

FIG. 17 illustrates a non-limiting, example user interface item postinformation input display according to certain embodiments of thisdisclosure;

FIG. 18 illustrates a non-limiting, example user interface item postinformation input display according to certain embodiments of thisdisclosure;

FIG. 19 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 20 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 21 illustrates a non-limiting, example user interface searchdisplay according to certain embodiments of this disclosure;

FIG. 22 illustrates a non-limiting, example user interface searchsub-display according to certain embodiments of this disclosure;

FIG. 23 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 24 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 25 illustrates a non-limiting, example user interface item basketdisplay according to certain embodiments of this disclosure;

FIG. 26 illustrates a non-limiting, example user interface item orderdisplay according to certain embodiments of this disclosure;

FIG. 27 illustrates a non-limiting, example user interface merchantproduct display according to certain embodiments of this disclosure;

FIG. 28 illustrates a non-limiting, example user interface merchantproduct display according to certain embodiments of this disclosure;

FIG. 29 illustrates a non-limiting, example user interface merchantcomment display according to certain embodiments of this disclosure;

FIG. 30 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 31 illustrates a non-limiting, example user interface item displayaccording to certain embodiments of this disclosure;

FIG. 32 illustrates a non-limiting, example user interface searchsub-display according to certain embodiments of this disclosure;

FIG. 33 illustrates a non-limiting, example user interface paper dolldisplay according to certain embodiments of this disclosure;

FIGS. 34-38 illustrate flow diagrams of methods for wearable articledisplay operations according to certain embodiments of the disclosure;and

FIG. 39 illustrates a non-limiting, example computer system configuredto implement aspects of apparatuses, systems, and methods according tocertain embodiments of this disclosure.

DETAILED DESCRIPTION

FIGS. 1 through 39, discussed below, and the various embodiments used todescribe the principles of this disclosure in this patent document areby way of illustration only and should not be construed in any way tolimit the scope of the disclosure. Those skilled in the art willunderstand that the principles of this disclosure may be implemented inany suitably arranged wireless communication system.

FIG. 1 illustrates a non-limiting, example network context 100 foroperating one or more electronic device 110 according to certainembodiments of this disclosure. One or more components of the networkcontext 100 may operate as separate components linked by one or moreconstituent networks of the network 105. In some embodiments, one ormore constituent networks of the network 105 may include the internet,which can be accessed over both wired connections (e.g., an Ethernetconnection) or over a wireless connection (e.g., a wireless local areanetwork “WLAN” connection, a cellular network connection). Additionally,or alternatively, one or more constituent networks of the network 105may include a combination of private networks (e.g., a local wirelessmesh network) and public networks (e.g., a telephone (POTS) network). Incertain embodiments, one or more constituent networks of the network 105may support multiple communication protocols, including both wirelessprotocols (e.g., BLUETOOTH™, circuit-switched cellular, 3G, LTE, WiBro)and internet protocols (e.g., HTTP).

The one or more constituent networks of the network 105 provide two-wayelectronic connectivity and electronic communication between each of theelectronic devices 110 and the one or more servers 120. In certainembodiments, the one or more constituent networks of the network 105provide two-way electronic connectivity and electronic communicationbetween each of the electronic devices 110 and the one or more servers120 using one or more same or different channels, protocols, or networksof network 105. For example, a circuit-switched cellular protocolwireless network of the network 105 provides electronic connectivity andelectronic communication between the first electronic device 110 a andthe one or more servers 120 while a POTS wireless network of the network105 provides electronic connectivity and electronic communicationbetween the third electronic device 110 c and the one or more servers120.

In certain embodiments, the network context 100 may, according tocertain embodiments, include one or more servers 120. In certainembodiments, the one or more servers 120 store a plurality of articleprofiles. Each article profile may include at least one of one or moregeneric article names, one or more images including an article, adescription of an article, one or more characteristics of an article,one or more article types of an article, an article price, a merchantprofile associated with (e.g., selling) an article, an articlecondition, or the like. In certain embodiments, an article profile maycontain a history or provenance and identity verificationcharacteristics for an article, such that articles a life history (e.g.,sales, alterations, owners and uses) of an article may be tracked. Incertain embodiments, an article profile may contain links to media(e.g., stories, pictures of the article in use, video of the articlebeing worn), to tell the story of the life of the article throughintegrated media. In certain embodiments, an article may be a wearablearticle that may include at least one of a pair of shoes, a pair ofpants, a rain jacket, a sweater, a pair of socks, a pair stockings, ashirt, a blouse, a coat, a hat, a pair of sunglasses, a bracelet, aring, a pair of earrings, an undergarment, a scarf, a pair of leggings,a swimsuit, a robe, a pair of slippers, a pair of sandals, a clutch, ashawl, a purse, a handbag, a tie, a pair of cuff-links, a belt, awallet, a watch, or the like. In certain embodiments, one or morecharacteristics of an article may include an article brand name, anarticle product name, an article size, one or more materials or fabricsforming an article, one or more colors of an article, one or moredimensions of an article, a condition of an article, or the like. Incertain embodiments, one or more article types may include one or morearticle styles, one or more levels of formality (e.g., suited for formalevents, suited for daily activity, suited for recreational activity).

The one or more servers 120 may also be configured to store created userprofiles associated with users who may want to search, purchase, or sellwearable article through their electronic device 110 executing one ormore wearable article display operations. In certain embodiments, theone or more servers 120 may also store wearable articles images andinformation associated with wearable articles for sale through each ofthe user profiles.

In certain embodiments, the network context 100 includes one or moreelectronic devices 110. The one or more electronic devices 110 mayinclude a first electronic device 110 a, a second electronic device 110b, a third electronic device 110 c, and a fourth electronic device 110d. In certain embodiments, each of the one or more electronic devices110 is configured to communicate data with the one or more servers 120through the network 105. In certain embodiments, each of the one or moreelectronic devices 110 are configured to execute one or more wearablearticle display operations. In certain embodiments, each of theelectronic devices 110 includes an electronic device display screen, anelectronic device memory, and at least one electronic device processor.The electronic devices 110 may be any of various types of devices,including, but not limited to, a computer embedded in an appliance, apersonal computer system, a desktop computer, a handset, a laptopcomputer, a notebook computer, a tablet, a slate, a netbook computer, ahandheld computer, a consumer device, a portable storage device, amainframe computer system, a workstation, network computer, a mobiledevice, a storage device, a peripheral device such as a switch, modem,router, or in general any type of electronic computing device.

In certain embodiments, each of the one or more electronic devices 110includes a computing system 115. For example, the first electronicdevice 110 a includes a first computing system 115 a, the secondelectronic device 110 b includes a second computing system 115 b, thethird electronic device 110 c includes a third computing system 115 c,and the fourth electronic device 110 d includes a fourth computingsystem 115 d. Each of the computing systems 115 may include anelectronic device memory and at least one electronic device processor toexecute one or more interactive gaming operations discussed herein.

FIG. 2 illustrates a non-limiting, example of the computing system 115illustrated in FIG. 1. The computing system 115 is configured to executeany and all of the embodiments and operations described herein includingembodiments for performing one or more wearable article displayoperations. In certain embodiments, the computing system 115 may performone or more wearable article display operations using the network 105 toreceive a selection of one or more preferences for wearable articles,receive a selection of a first wearable article of a first article typedisplayed on a display screen, identify one or more additional wearablearticles each having a different article type from the first articletype, and generate for display on the display screen a second wearablearticle of a second article type from the one or more additionalwearable articles based on at least one preference of the one or morepreferences. In different embodiments, the computing system 115 may beany of various types of devices, including, but not limited to, acomputer embedded in an appliance, a personal computer system, a desktopcomputer, a handset, a laptop computer, a notebook computer, a tablet, aslate, a netbook computer, a handheld computer, a consumer device, aportable storage device, a mainframe computer system, a workstation,network computer, a mobile device, an application server, a storagedevice, a peripheral device such as a switch, modem, router, or ingeneral any type of electronic computing device.

Various embodiments of a system and method for wearable article displayoperations, as described herein, may be executed on one or morecomputing systems 115, which may interact with various other devices. Inthe illustrated embodiment, the computing system 115 may include one ormore processors 205 a, 205 b, . . . , and 205 n (hereinafter “one ormore processors 205,” “processors 205,” or “processor 205”) coupled to amemory 210 via an input/output (I/O) interface 215. The computing system115 may further include a network interface 220 coupled to I/O interface215, and one or more input/output devices 225, such as cursor controldevice of the electronic device 110, a keyboard of the electronic device110, and one or more displays of the electronic device 110. In somecases, it is contemplated that embodiments may be implemented using asingle instance of computing system 115, while in other embodimentsmultiple such systems, or multiple nodes making up the computing system115, may be configured to host different portions or instances ofembodiments. For example, in one embodiment some elements may beimplemented via one or more nodes of computing system 115 that aredistinct from those nodes implementing other elements.

In various embodiments, the computing system 115 may be a uniprocessorsystem including one processor 205 a, or a multiprocessor systemincluding several processors 205 a-205 n (e.g., two, four, eight, oranother suitable number). The processor 205 may be any suitableprocessor capable of executing instructions including instructions oroperations for wearable article display operations as described herein.For example, in various embodiments the processor 205 may begeneral-purpose or embedded processors implementing any of a variety ofinstruction set architectures (ISAs), such as the x86, PowerPC, SPARC,or MIPS ISAs, or any other suitable ISA. In multiprocessor systems, eachof processors 205 may commonly, but not necessarily, implement the sameISA.

The memory 210 may be configured to store the executable instructions orprogram instructions 230 in the data storage 235 accessible by theprocessor 205. In various embodiments, the memory 210 may be implementedusing any suitable memory technology, such as static random accessmemory (SRAM), synchronous dynamic RAM (SDRAM), nonvolatile/Flash-typememory, or any other type of memory. In the illustrated embodiment, theprogram instructions 230 may be configured to implement a system fordisplaying wearable articles incorporating any of the functionality, asdescribed herein. In some embodiments, program instructions 230 or datamay be received, sent, or stored upon different types ofcomputer-accessible media or on similar media separate from the memory210 or the computing system 115. The computing system 115 is describedas implementing at least some of the functionality of functional blocksin the figures described herein.

In certain embodiments, the I/O interface 215 may be configured tocoordinate I/O traffic between the processor 205, the memory 210, andany peripheral devices in the computing system 115, including thenetwork interface 220 or other peripheral interfaces, such as theinput/output devices 225. In some embodiments, the I/O interface 215 mayperform any necessary protocol, timing or other data transformations toconvert data signals from one component (e.g., the memory 210) into aformat suitable for use by another component (e.g., the processor 205).In some embodiments, the I/O interface 215 may include support fordevices attached through various types of peripheral buses, such as avariant of the Peripheral Component Interconnect (PCI) bus standard orthe Universal Serial Bus (USB) standard, for example. In someembodiments, the function of the I/O interface 215 may be split into twoor more separate components, such as a north bridge and a south bridge,for example. Also, in some embodiments some or all of the functionalityof the I/O interface 215, such as an interface to the memory 210, may beincorporated directly into the processor 205.

The network interface 220 may be configured to allow data to beexchanged between the computing system 115 and other devices attached tothe network 105 (e.g., one or more servers 120) or between nodes of thecomputing system 115. The network 105 may in various embodiments includeone or more networks including but not limited to Local Area Networks(LANs) (e.g., an Ethernet or corporate network), Wide Area Networks(WANs) (e.g., the Internet), wireless data networks, some otherelectronic data network, a combination thereof, or the like. In variousembodiments, the network interface 220 may support communication viawired or wireless general data networks, such as any suitable type ofEthernet network, for example; via telecommunications/telephony networkssuch as analog voice networks or digital fiber communications networks;via storage area networks such as Fiber Channel SANs, or via any othersuitable type of network or protocol.

The input/output devices 225 may, in some embodiments, include one ormore display terminals, keyboards, keypads, touchpads, scanning devices,voice, or optical recognition devices, or any other devices suitable forentering or accessing data by one or more computing systems 115.Further, various other sensors may be included in the I/O devices 225,such as imaging sensors, barometers, altimeters, LIDAR, or any suitableenvironmental sensor. Multiple input/output devices 225 may be presentin the computing system 115 or may be distributed on various nodes ofthe computing system 115. In some embodiments, similar input/outputdevices may be separate from the computing system 115 and may interactwith one or more nodes of the computing system 115 through a wired orwireless connection, such as over the network interface 220.

As shown in FIG. 2, the memory 210 may include program instructions 230,which may be processor-executable to implement any element, action, oroperation including wearable article display operations, as describedherein. In certain embodiment, the program instructions may implement atleast a portion of methods described herein, such as the methodsillustrated by FIGS. 34-38. In other embodiments, different elements anddata may be included. Note that the data storage 235 may include anydata or information, as described herein.

Those skilled in the art will appreciate that the computing system 115is merely illustrative and is not intended to limit the scope ofembodiments. In particular, the computing system 115 and devices mayinclude any combination of hardware or software that can perform theindicated functions, including computers, network devices, Internetappliances, PDAs, wireless phones, pagers, GPUs, specialized computersystems, information handling apparatuses, or the like. The computingsystem 115 may also be connected to other devices that are notillustrated, or instead may operate as a stand-alone system. Inaddition, the functionality provided by the illustrated components mayin some embodiments be combined in fewer components or distributed inadditional components. Similarly, in some embodiments, the functionalityof some of the illustrated components may not be provided and/or otheradditional functionality may be available.

Those skilled in the art will also appreciate that, while various itemsare illustrated as being stored in memory or on storage while beingused, these items or portions of them may be transferred between memoryand other storage devices for purposes of memory management and dataintegrity. Alternatively, in other embodiments some or all of thesoftware components may execute in memory on another device andcommunicate with the illustrated computing system 115 via inter-computercommunication. Some or all of the system components or data structuresmay also be stored (e.g., as instructions or structured data) on acomputer-accessible medium or a portable article to be read by anappropriate drive, various examples of which are described here. In someembodiments, instructions stored on a computer-accessible mediumseparate from the computing system 115 may be transmitted to thecomputing system 115 through transmission media or signals such aselectrical, electromagnetic, or digital signals, conveyed via acommunication medium such as a network and/or a wireless link. Variousembodiments may further include receiving, sending, or storinginstructions and/or data implemented in accordance with the foregoingdescription upon a computer-accessible medium. Generally speaking, acomputer-accessible medium may include a non-transitory,computer-readable storage medium or memory medium such as magnetic oroptical media, e.g., disk or DVD/CD-ROM, volatile or non-volatile mediasuch as RAM (e.g., SDRAM, DDR, RDRAM, SRAM, or the like), ROM, or thelike. In some embodiments, a computer-accessible medium may includetransmission media or signals such as electrical, electromagnetic, ordigital signals, conveyed via a communication medium such as networkand/or a wireless link.

As described herein, the computing system 115, utilizing the at leastone processor 205, is configured to execute one or more wearable articledisplay operations. In certain embodiments, the computing system 115,utilizing one or more processors 205, generates an interface display fordisplay on a display screen. The interface display may be used to set upa new user profile or login into an existing user profile to viewwearable articles, purchase viewed wearable articles, and post wearablearticles for sale as described herein.

FIG. 3A, 3B, and 3C illustrate non-limiting, example user interfacedisplays 300, 320, and 335, respectively, according to certainembodiments of the disclosure. As shown in FIG. 3A, the user interfacedisplay 300 may include a message 305. The message 305 may include alogo (e.g., an “Amy's Closet” logo) and instructions (e.g., to “Enteryour E-mail ID to start browsing great pieces of clothing!”). The userinterface display 300 may also include an identification (ID) filed 310(e.g., an email ID field) and a selection button 315. The selectionbutton 315 may include a message (e.g., to “proceed”). As shown in FIG.3B, the user interface display 320 includes a window 322. The window 322may be overlaid the user interface display 300. The window 322 mayinclude a message 325. For example, the message may recite “Check yourmail id” and “Get your password.” The window 322 may also include anacknowledgement button 330. The acknowledgement button 330 may recite“Ok.” As shown in FIG. 3C, the user interface display 335 may include apassword input field 340, a password confirmation input field 345, and apassword submission button 350. The password submission button 350 mayrecite the term “login.”

In operation, the computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface display 300 for display on a displayscreen. After the user interface display 300 is displayed on the displayscreen, an email address ID is received in the ID field 310 and aselection of the selection button 315 is received. In response toreceiving the selection of the selection button 315, the computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, accesses the server 120 anddetermines whether the provided ID is associated with a user profilestored in the server 120.

When the computing system 115 determines that the email address ID isnot associated with a user profile stored in the server 120, thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, may generate a userprofile associated with the email address ID. The generated user profilemay be stored in the server 120. The computing system 115 may alsogenerate a unique password associated with the generated user profile.The unique password and the email address provided in the ID field 310may be used to gain access to the generated user profile. The computingsystem 115 may also transmit the unique password to the email addressprovided in the ID field 310. When the computing system 115 determinesthat the email address ID is not associated with a user profile storedin the server 120, the computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,may further generate the user interface display 320 for display on adisplay screen. The user interface display 320 may include the window322 with the message 325 directing a viewer of the user interfacedisplay 320 to “check your mail id” and “get your password.” After thewindow 322 is displayed, the computing system 115 may receive aselection of the acknowledgement button 330.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generates theuser interface display 335 for display on a display screen. When thecomputing system 115 determines that the email address ID provided inthe ID field 310 is not associated with a user profile stored in theserver 120, the computing system 115 generates the user interfacedisplay 335 for display on a display screen after receiving a selectionof the acknowledgement button 330. In this case, the password inputfield 340 and the password confirmation input field 345 may receive theunique password transmitted by the computing system 115 to the emailaddress ID provided in the ID field 310. After the unique password isprovided in the password input field 340 and the password confirmationinput field 345, the computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,provides access to the user profile associated with email address IDprovided in the ID field 310 in response receiving a selection of thepassword submission button 350.

When the computing system 115 determines that the ID provided in the IDfield 310 is associated with a user profile stored in the server 120,the computing system 115 generates the user interface display 335 fordisplay on a display screen after receiving a selection of the selectionbutton 315. In this case, the password input field 340 and the passwordconfirmation input field 345 may receive a password known to a viewer ofthe user interface display 335 and associated with the email address IDprovided in the ID field 310. The password known to the viewer of theuser interface display 335 may be a password previously selected orprovided by the viewer of the user interface display 335. After thepassword is provided in the password input field 340 and the passwordconfirmation input field 345, the computing system 115, utilizing the atleast one processor 205 executing one or more wearable article displayoperations, provides access to the user profile associated with emailaddress ID provided in the ID field 310 in response receiving aselection of the password submission button 350.

FIG. 4 illustrates another non-limiting, example user interface display400 according to certain embodiments of this disclosure. As shown inFIG. 4, the user interface display 400 may include a title message 405(e.g., a title message reciting “Welcome to Amy's Closet”). The userinterface display 400 may also include a search selection button 410with a message reciting “The Quick Search On Categories.” The userinterface display 400 may further include a sell selection button 415with a message reciting “Sell With Just A Click.” In addition, the userinterface display 400 may include a skip selection button 420.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generates theuser interface display 400 for display on a display screen. In certainembodiments, the computing system 115 may generate the user interfacedisplay 400 after a password is provided in the password input field 340and the password confirmation input field 345 and after receiving aselection of the password submission button 350. The computing system115 may also initiate a quick search engine in response to receiving aselection of the search selection button 410. The computing system 115may further initiate wearable item sale protocol in response toreceiving a selection of the sell selection button 415. In addition, thecomputing system 115 may generate another user interface in response toreceiving a selection of the skip selection button 420.

FIG. 5 illustrates a non-limiting, example user interface personalpreference selection menu display 500 according to certain embodimentsof this disclosure. As shown in FIG. 5, the user interface personalpreference selection menu display 500 includes one or more sets ofdisplayed images such as a first set of displayed images 505 and asecond set of display images 510. Each set of displayed images mayinclude one or more images of wearable articles. For example, the firstset of displayed images includes an image of a belt, an image of woman'sshoe, an image of a watch, an image of a necklace, an image of abracelet, and an image of another belt. As another example, the secondset of displayed images includes an image of a pair of women's shoes, animage of a t-shirt, an image of another pair of women's shoes, an imageof one or more handbags, an image of a bracelet, and an image of anotherpair of wearable articles. Each set of displayed images may also includea plurality of rating selection buttons. For example, the first set ofdisplayed images includes a low rating selection 515 (e.g., having textreciting “hate it”), an average rating selection button 520 (e.g.,having text reciting “just ok”), a high rating selection button 525(e.g., having text reciting “like it”), and a very high rating selectionbutton 530 (e.g., having text reciting “love it”). A received selectionof one of the rating selection buttons may provide an indication of apreference for at least one of a style, a color scheme, a utility, acondition, a type, a brand, a price range, or the like of the one ormore wearable articles depicted in the first set of displayed images. Asanother example, the second set of displayed images includes a lowrating selection 535 (e.g., having text reciting “hate it”), an averagerating selection button 540 (e.g., having text reciting “just ok”), ahigh rating selection button 545 (e.g., having text reciting “like it”),and a very high rating selection button 550 (e.g., having text reciting“love it”). A received selection of one of the rating selection buttonsmay provide an indication of a preference for at least one of a style, acolor scheme, a utility, a condition, a type, a brand, a price range, orthe like of the one or more wearable articles depicted in the second setof displayed images. In certain embodiments, the user interface personalpreference selection menu display 500 may include a rating selectionconfirmation button 555 (e.g., having text reciting “done”) thatconfirms a selection of a rating button for each set of displayedimages.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, receives aselection of one or more preferences for wearable articles. For example,the computing system 115 may generate a user interface personalpreference selection menu display 500 for display on a display screen.The user interface personal preference selection menu display 500 mayinclude one or more sets of displayed images of wearable articles suchas the first set of display images 505 and the second set of displayedimages 510. Each of the one or more sets of displayed images may includea plurality of rating selection buttons. After the computing system 115generates the user interface personal preference selection menu display500 and the user interface personal preference selection menu display500 is displayed on a display screen, the computing system 115 mayreceive a selection of rating selection button for each set of displayedimages.

For example, the computing system 115 may receive a selection of thehigh rating selection button 525 associated with the first set ofdisplayed images 505 and a selection of the average rating selectionbutton 540 associated with the second set of display images 510. Areceived selection of the high rating selection button 525 may providean indication of a preference for at least one of a style, a colorscheme, a utility, a condition, a type, a brand, a price range, or thelike of the one or more wearable articles depicted in the first set ofdisplayed images. A received selection of the average rating selectionbutton 540 may provide an indication of a preference for at least one ofa style, a color scheme, a utility, a condition, a type, a brand, aprice range, or the like of the one or more wearable articles depictedin the second set of displayed images.

After receiving the selection of the high rating selection button 525and the average rating selection button 540, the computing system 115may receive a selection of the rating selection confirmation button 555.In response to receiving the selection of the rating selectionconfirmation button 555, the computing system may identify one or morepreferences (e.g., common preferences) between the wearable articlesillustrated in the first set of displayed images 505 and associate thehigh rating selection button 525 with those identified one or morepreferences. Further, in response to receiving the selection of therating selection confirmation button 555, the computing system mayidentify one or more preferences (e.g., common preferences) between thewearable articles illustrated in the second set of displayed images 510and associate the average rating selection button 540 with thoseidentified one or more preferences.

FIG. 6 illustrates a non-limiting, example user information inputdisplay 600 according to certain embodiments of this disclosure. Theuser information input display 600 may be a display that is used toreceive provided or updated information for a user profile. As shown inFIG. 6, the user information input display 600 may include a personalinformation section that includes a user name field 605 and a phonenumber field 610. The user name field 605 may be configured to receive auser name chosen for a user profile. The phone number field 610 may beconfigured to receive a telephone number of a user associated with theuser profile. The user information input display 600 may also include agender information section that includes a female gender selectionbutton 615 and a male gender selection button 620. Selection of eitherthe female gender selection button 615 or the male gender selectionbutton 620 may be used to determine a gender of a user associated withthe user profile.

The user information input display 600 may further include a shippingaddress section that includes a pin code field 625, a locality/townfield 630, a city/district field 635, a state field 640, and an addressfield 645. The pin code field 625 may be configured to receive a pincode (e.g., a password) that may be used to obtain access to the userprofile. The locality/town field 630 may be configured to receive a cityor a town that may be associated with a residence of a user associatedwith the user profile. The city/district field 635 may be configured toreceive county information or great metropolitan area information thatmay be associated with a residence of a user associated with the userprofile. The state field 640 may be configured to receive an indicationof a state that may be associated with a residence of a user associatedwith the user profile. The address field 645 may be configured toreceive an indication of an address that may be associated with aresidence of a user associated with the user profile. The userinformation input display 600 may further include a payment informationsection that includes a PAYPAL™ account field 650. The PAYPAL™ accountfield 650 may be configured to receive PAYPAL™ account information of auser that may be associated with the user profile. In certainembodiments, the user information input display 600 may also include askip selection button 655 that may be configured to receive a selectionand cause the computing system 115 to generate another display screenfor display.

Additionally, or alternatively, the payment information section mayinclude one or more credit card/debit card information fields, one ormore bank account fields, or the like. The one or more credit card/debitcard information fields may be configured to receive information forreceiving or providing a payment through the user information inputdisplay 600 using a credit card or a debit card that may be associatedwith a user associated with the user profile. The one or more bankaccount information fields may be configured to receive information forreceiving or providing a payment through the user information inputdisplay 600 using a bank account that may be associated with a userassociated with the user profile.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generates theuser interface personal preference information input display 600 fordisplay on a display screen. In certain embodiments, the computingsystem 115 may generate the user interface personal preferenceinformation input display 600 after one or more rating selection buttonsare selected from the user interface personal preference selection menudisplay 500 illustrated in FIG. 5. Additionally, or alternatively, thecomputing system 115 may generate the user interface personal preferenceinformation input display 600 after one or more rating selection buttonsare selected from the user interface personal preference selection menudisplay 500 and a selection of the rating selection confirmation button555 is received.

FIG. 7 illustrates a non-limiting, example user interface selection menudisplay 700 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface selection menu display 700 for display on a display screen.The user interface selection menu display 700 may be a display that isused for guiding a user to view and interact with one or more features705 of a user profile. As shown in FIG. 7, the user interface selectionmenu display 700 may display one or more features 705 of a user profileincluding a home page selection button 720 that, when selected, maycause the computing system 115, performing wearable article displayoperations, to generate a home page, a saved item page selection button725 that, when selected, may cause the computing system 115, performingwearable article display operations, to generate a page that displaysone or more items saved by a user associated with the user profile, aproduct history page selection button 730 that, when selected, may causethe computing system 115, performing wearable article displayoperations, to generate a page that displays a history of products forpurchase by a user or from a user associated with the user profile, or akey page selection button 735 that, when selected, may cause thecomputing system 115, performing wearable article display operations, togenerate a page that displays a number of purchased keys or credits tobuy items through one or more displays described herein. In certainembodiments, the page that displays a number of purchased keys orcredits to buy items, may also include one or more fields to purchasemore keys or credits, for example, using the payment informationprovided through the user information input display 600 illustrated inFIG. 6.

Also, as shown in FIG. 7, the user interface selection menu display 700may display one or more features 705 of a user profile including anotification page selection button 740 that, when selected, may causethe computing system 115, performing wearable article displayoperations, to generate a notification page, a category page selectionbutton 745 that, when selected, may cause the computing system 115,performing wearable article display operations, to generate a categorypage, an “invite a friend” page selection button 750 that, whenselected, may cause the computing system 115, performing wearablearticle display operations, to generate a page to invite a friend toview display screens, a “rate us” page selection button 755 that, whenselected, may cause the computing system 115, performing wearablearticle display operations, to generate a page to rate display screens,a subscription page selection button 760 that, when selected, may causethe computing system 115, performing wearable article displayoperations, to generate a page to display subscription informationassociated with a user profile, and a public profile page selectionbutton 765 that, when selected, may cause the computing system 115,performing wearable article display operations, to generate for displaya public profile page associated with a user profile.

In certain embodiments, as shown in FIG. 7, the user interface selectionmenu display 700 may also include a search selection button 710 and ashopping cart selection button 715. The search selection button 710,when selected, may cause the computing system 115, performing wearablearticle display operations, to generate for display a wearable articlesearch engine for searching for wearable articles. The shopping cartselection button 715, when selected, may cause the computing system 115,performing wearable article display operations, to generate for displaya list of wearable articles selected for purchase by a user associatedwith a user profile.

FIG. 8 illustrates a non-limiting, example user interface saved itemsdisplay 800 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface saved items display 800 for display on a display screen. Theuser interface saved items display 800 may be generated by the computingsystem 115 in response to receiving a selection of a saved item pageselection button 725 illustrated in FIG. 7. The user interface saveditems display 800 may be a display for displaying saved items saved by auser associated with a user profile. In certain embodiments, the userinterface saved items display 800 may include an edit items selectionbutton 801, a recently removed selection button 803, and a basketselection button 805. The edit items selection button 801, whenselected, may cause the computing system 115 to generate for display alist of one or more selected wearable articles 807 that are saved by auser associated with a user profile and may be selected for purchase orremoved from consideration for purchase. As shown in FIG. 8, the edititems selection button 801 is selected and a list of one or moreselected wearable articles 807 that are saved by a user associated witha user profile are displayed. Each of the one or more selected wearablearticles 807 may be saved so that a user may subsequently decide topurchase or remove from consideration for purchase a selected wearablearticle through the user interface saved items display 800 and mayinclude a first selected wearable article 808, a second selectedwearable article 816, a third selected wearable article 824, and afourth selected wearable article 832.

Each of the one or more selected wearable articles 807 may includewearable article information, one or more images of a wearable article,a remove wearable article selection button, an add wearable article tobasket selection button, and a paper doll display selection button. Forexample, the first selected wearable articles 808 includes wearablearticle information 809, one or more images of a wearable article 811, aremove wearable article selection button 813, an add wearable article tobasket selection button 814, and a paper doll display selection button815. As another example, the second selected wearable articles 816includes wearable article information 817, one or more images of awearable article 819, a remove wearable article selection button 821, anadd wearable article to basket selection button 822, and a paper dolldisplay selection button 823. As another example, the third selectedwearable articles 824 includes wearable article information 825, one ormore images of a wearable article 827, a remove wearable articleselection button 829, an add wearable article to basket selection button830, and a paper doll display selection button 831. As another example,the fourth selected wearable articles 832 includes wearable articleinformation 833, one or more images of a wearable article 835, a removewearable article selection button 837, an add wearable article to basketselection button 838, and a paper doll display selection button 839.

In certain embodiments, for each of the one or more selected wearablearticles 807, wearable article information may include at least a nameof the wearable article, a size of the wearable article, and a price ofthe wearable article. For each of the one or more selected wearablearticles 807, a remove wearable article selection button, when selected,may cause the computing system 115, performing wearable article displayoperations, to remove the wearable article from consideration forpurchase. For each of the one or more selected wearable articles 807, anadd wearable article to basket selection button, when selected, maycause the computing system 115, performing wearable article displayoperations, to add the wearable article to a purchase basket forpurchase. For each of the one or more selected wearable articles 807, apaper doll display selection button, when selected, may cause thecomputing system 115, performing wearable article display operations, todisplay the wearable article in a paper doll format described herein.

FIG. 9 illustrates a non-limiting, example user interface notificationsdisplay 900 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface notifications display 900 for display on a display screen. Theuser interface notifications display 900 may be generated by thecomputing system 115 in response to receiving a selection of anotification page selection button 740 illustrated in FIG. 7. The userinterface notifications display 900 may be a display for displayingnotifications associated with a user profile. In certain embodiments,the user interface notification display 900 may include one or morenotifications 905 including a first notification 910, a secondnotification 925, a third notification 940, a fourth notification 955,and a fifth notification 970.

Each of the one or more notifications 905 may include notificationinformation and a notification close-out button. The notificationinformation may include notification text, a status of the notification,and a requested action to be taken in response the notification. Thenotification close-out button, when selected, the cause the computingsystem 115, performing one or more wearable article display operations,to remove a notification from the user interface notifications display900. For example, the first notification 910 includes notificationinformation 915 reciting “your listing is removed” and “this is a simplemessage and it needs your attention.” The first notification 910 alsoincludes a notification close-out button 920. As another example, thesecond notification 925 includes notification information 930 reciting“your closet look much more organized” and “this is a simple message andit needs your attention.” The second notification 925 also includes anotification close-out button 935. As another example, the thirdnotification 940 includes notification information 945 reciting “yourlist is removed” and “this is a simple message and it needs yourattention.” The third notification 940 also includes a notificationclose-out button 950. As another example, the fourth notification 955includes notification information 960 reciting “your closet look muchmore organized” and “this is a simple message and it needs yourattention.” The fourth notification 955 also includes a notificationclose-out button 965. As another example, the fifth notification 970includes notification information 975 reciting “your listing is removed”and “this is a simple message and it needs your attention.” The fifthnotification 970 also includes a notification close-out button 980.

FIG. 10 illustrates a non-limiting, example user interface producthistory display 1000 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface product history display 1000 for display ona display screen. The user interface product history display 1000 may begenerated by the computing system 115 in response to receiving aselection of a product history page selection button 730 illustrated inFIG. 7. The user interface product history display 1000 may be a displayfor displaying a list of products that have been sold or purchased by auser associated with a user profile. In certain embodiments, the userinterface product history display 1000 may include listing itemsselection button 1001, a sold items selection button 1003, and apurchased items selection button 1005. The listing items selectionbutton 1001, when selected, may cause the computing system 115 togenerate for display a list of one or more wearable articles 1007 thathave been sold or purchased by a user associated with a user profile. Asshown in FIG. 10, the listing items selection button 1001 is selectedand a list of one or more wearable articles 1007 that have been sold orpurchased by a user associated with a user profile are displayed. Eachof the one or more wearable articles 1007 may be listed so that a usermay view allow wearable articles either sold or purchase through theuser interface product history display 1000 and may include a firstwearable article 1009, a second wearable article 1019, a third wearablearticle 1029, a fourth wearable article 1039, and a fifth wearablearticle 1049.

Each of the one or more wearable articles 1007 may include wearablearticle information, one or more images of a wearable article, a removewearable article selection button, and an edit wearable articleselection button. For example, the first wearable article 1009 includeswearable article information 1011, one or more images of a wearablearticle 1013, a remove wearable article selection button 1015, and anedit wearable article selection button 1017. As another example, thesecond wearable article 1019 includes wearable article information 1021,one or more images of a wearable article 1023, a remove wearable articleselection button 1025, and an edit wearable article selection button1027. As another example, the third wearable article 1029 includeswearable article information 1031, one or more images of a wearablearticle 1033, a remove wearable article selection button 1035, and anedit wearable article selection button 1037. As another example, thefourth wearable article 1039 includes wearable article information 1041,one or more images of a wearable article 1043, a remove wearable articleselection button 1045, and an edit wearable article selection button1047. As another example, the fifth wearable article 1049 includeswearable article information 1051, one or more images of a wearablearticle 1053, a remove wearable article selection button 1055, and anedit wearable article selection button 1057.

In certain embodiments, for each of the one or more wearable articles1007, wearable article information may include at least a name of thewearable article, a size of the wearable article, a manufacturer or adesigner of the wearable article, and a price of the wearable article.For each of the one or more wearable articles 1007, a remove wearablearticle selection button, when selected, may cause the computing system115, performing wearable article display operations, to remove thewearable article from the listed set of one or more wearable articles1007. For each of the one or more wearable articles 1007, an editselection button, when selected, may cause the computing system 115,performing wearable article display operations, to permit a userassociated with a user profile to edit a listed wearable article.

FIG. 11 illustrates a non-limiting, example user interface producthistory display 1000 according to certain embodiments of thisdisclosure. As shown in FIG. 11, the sold items selection button 1003 isselected and a list of one or more wearable articles 1101 that have beensold by a user associated with a user profile is displayed. The solditems selection button 1003, when selected, may cause the computingsystem 115 to generate for display a list of one or more wearablearticles 1101 that have been sold by a user associated with a userprofile. Each of the one or more wearable articles 1101 may be listed sothat a user may view allow wearable articles that have been sold throughthe user interface product history display 1000 and may include a firstwearable article 1103, a second wearable article 1111, a third wearablearticle 1119, a fourth wearable article 1127, and a fifth wearablearticle 1135.

Each of the one or more wearable articles 1101 may include wearablearticle information, one or more images of a wearable article, and aremove wearable article selection button. For example, the firstwearable article 1103 includes wearable article information 1105, one ormore images of a wearable article 1107, and a remove wearable articleselection button 1109. As another example, the second wearable article1111 includes wearable article information 1113, one or more images of awearable article 1115, and a remove wearable article selection button1117. As another example, the third wearable article 1119 includeswearable article information 1121, one or more images of a wearablearticle 1123, and a remove wearable article selection button 1125. Asanother example, the fourth wearable article 1127 includes wearablearticle information 1129, one or more images of a wearable article 1131,and a remove wearable article selection button 1133. As another example,the fifth wearable article 1135 includes wearable article information1137, one or more images of a wearable article 1139, and a removewearable article selection button 1141.

In certain embodiments, for each of the one or more wearable articles1101, wearable article information may include at least a name of thewearable article, a size of the wearable article, a manufacturer or adesigner of the wearable article, and a price of the wearable article.For each of the one or more wearable articles 1101, a remove wearablearticle selection button, when selected, may cause the computing system115, performing wearable article display operations, to remove thewearable article from the listed set of one or more wearable articles1101.

FIG. 12 illustrates a non-limiting, example user interface producthistory display 1000 according to certain embodiments of thisdisclosure. As shown in FIG. 12, the purchased items selection button1005 is selected and a list of one or more wearable articles 1201 thathave been purchased by a user associated with a user profile isdisplayed. The purchased items selection button 1005, when selected, maycause the computing system 115 to generate for display a list of one ormore wearable articles 1201 that have been purchased by a userassociated with a user profile. Each of the one or more wearablearticles 1201 may be listed so that a user may view wearable articlesthat have been purchased through the user interface product historydisplay 1000 and may include a first wearable article 1203, a secondwearable article 1211, a third wearable article 1219, a fourth wearablearticle 1227, and a fifth wearable article 1235.

Each of the one or more wearable articles 1201 may include wearablearticle information, one or more images of a wearable article, and aremove wearable article selection button. For example, the firstwearable article 1203 includes wearable article information 1205, one ormore images of a wearable article 1207, and a remove wearable articleselection button 1209. As another example, the second wearable article1211 includes wearable article information 1213, one or more images of awearable article 1215, and a remove wearable article selection button1217. As another example, the third wearable article 1219 includeswearable article information 1221, one or more images of a wearablearticle 1223, and a remove wearable article selection button 1225. Asanother example, the fourth wearable article 1227 includes wearablearticle information 1229, one or more images of a wearable article 1231,and a remove wearable article selection button 1233. As another example,the fifth wearable article 1235 includes wearable article information1237, one or more images of a wearable article 1239, and a removewearable article selection button 1241.

In certain embodiments, for each of the one or more wearable articles1201, wearable article information may include at least a name of thewearable article, a size of the wearable article, a manufacturer or adesigner of the wearable article, and a price of the wearable article.For each of the one or more wearable articles 1201, a remove wearablearticle selection button, when selected, may cause the computing system115, performing wearable article display operations, to remove thewearable article from the listed set of one or more wearable articles1201.

FIG. 13 illustrates a non-limiting, example user interface key balancedisplay 1300 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface key balance display 1300 for display on a display screen. Theuser interface key balance display 1300 may be generated by thecomputing system 115 in response to receiving a selection of a key pageselection button 735 illustrated in FIG. 7. The user interface keybalance display 1300 may be a display for displaying a number of creditspreviously purchased and to be used to purchase items on displaysdescribed herein. In certain embodiments, the user interface key balancedisplay 1300 may include a keys in wallet selection button 1301 and apurchased keys selection button 1303. The keys in wallet selectionbutton 1301, when selected, may cause the computing system 115 togenerate for display the number of keys purchased for use. As shown inFIG. 13, the keys in wallet selection button 1301 is selected, the totalpurchased keys indication 1305 is grayed-out, and the current balance ofpurchased keys indication 1307 is highlighted and displayed. In certainembodiments, when the purchased keys selection button 1303 is selectedand the keys in wallet selection button 1301 is not selected, the totalpurchased keys indication 1305 is highlighted and displayed, and thecurrent balance of purchased keys indication 1307 is grayed-out.Additionally, or alternatively, the user interface key balance display1300 may include a buy key selection button 1309. The computing system115, utilizing the at least one processor 205 executing one or morewearable article display operations, generates a display on a displayscreen to purchase keys, for example using payment information describedherein, in response to receiving a selection of the buy key selectionbutton 1309.

FIG. 14 illustrates a non-limiting, example user interface key walletdisplay 1300 according to certain embodiments of this disclosure. Asshown in FIG. 14, the purchased keys selection button 1303 is selected.The purchased keys selection button 1303, when selected, may cause thecomputing system 115 to generate for display a list of one or morewearable articles 1401 that have been purchased using keys by a userassociated with a user profile. Each of the one or more wearablearticles 1401 may include a first wearable article 1403, a secondwearable article 1409, a third wearable article 1415, a fourth wearablearticle 1421, and a fifth wearable article 1427, and sixth wearablearticle 1433.

Each of the one or more wearable articles 1401 may include wearablearticle information and one or more images of a wearable article. Forexample, the first wearable article 1403 includes one or more images ofa wearable article 1405 and wearable article information 1407. Asanother example, the second wearable article 1409 includes one or moreimages of a wearable article 1411 and wearable article information 1413.As another example, the third wearable article 1415 includes one or moreimages of a wearable article 1417 and wearable article information 1419.As another example, the fourth wearable article 1421 includes one ormore images of a wearable article 1423 and wearable article information1425. As another example, the fifth wearable article 1427 includes oneor more images of a wearable article 1429 and wearable articleinformation 1431. As another example, the sixth wearable article 1433includes one or more images of a wearable article 1435 and wearablearticle information 1437. In certain embodiments, for each of the one ormore wearable articles 1401, wearable article information may include atleast a name of the wearable article, a size of the wearable article, amanufacturer or a designer of the wearable article, a price of thewearable article, and a date of purchase of the wearable article.

FIG. 15 illustrates a non-limiting, example user interface home screendisplay 1500 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface home screen display 1500 for display on a display screen. Theuser interface home screen display 1500 may be generated by thecomputing system 115 in response to initiating the computing system 115to execute one or more wearable article display operations or inresponse to receiving a selection of one or more selection buttonsdescribed herein. The user interface home screen display 1500 may awomen's wearable article search selection button 1505, a men's wearablearticle search selection button 1510, a home screen selection button1543, a post an item selection button 1545, a paper doll selectionbutton 1547, a notification selection button 1549, a profile selectionbutton 1551, a general search button 1539, and a shopping cart selectionbutton 1541. As shown in FIG. 15, the home screen selection button 1543is selected so that the computing system 115, performing one or morewearable article display operations, may display the user interface homescreen display 1500.

In certain embodiments, the women's wearable article search selectionbutton 1505, when selected, may cause the computing system 115,performing wearable article display operations, to permit a viewer ofthe user interface home screen display 1500 to search for women'sclothing or sell women's clothing. The men's wearable article searchselection button 1510, when selected, may cause the computing system115, performing wearable article display operations, to permit a viewerof the user interface home screen display 1500 to search for men'sclothing or sell men's clothing. The post an item selection button 1545,when selected, may cause the computing system 115, performing wearablearticle display operations, to permit a viewer of the user interfacehome screen display 1500 to post an item to sell women's clothing ormen's clothing. The paper doll selection button 1547, when selected, maycause the computing system 115, performing wearable article displayoperations, to generate a display of a paper doll described herein. Thenotification selection button 1549, when selected, may cause thecomputing system 115, performing wearable article display operations, togenerate a display of a notification display screen as described herein.The profile selection button 1551, when selected, may cause thecomputing system 115, performing wearable article display operations, togenerate a display of a user profile including information concerning auser profile as described herein. The general search button 1539, whenselected, may cause the computing system 115, performing wearablearticle display operations, to generate a display to search for wearablearticles as described herein. The shopping cart selection button 1541,when selected, may cause the computing system 115, performing wearablearticle display operations, to generate a display of a list of wearablearticles that have been selected for purchase as described herein.

FIG. 16 illustrates a non-limiting, example user interface item postinformation input display 1600 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface item post information input display 1600for display on a display screen. The user interface item postinformation input display 1600 may be generated by the computing system115 in response to receiving a selection of the post an item selectionbutton 1545 illustrated in FIG. 15. The user interface item postinformation input display 1600 may be a display for providinginformation concerning a wearable article to display for sale to thepublic via one or more user interface displays described herein. Incertain embodiments, the user interface item post information inputdisplay 1600 may include an image placement section 1601 configured todisplay an uploaded image of a wearable article for sale, another imageplacement section 1603, and another image placement section 1605 eachconfigured to display uploaded images of a wearable article for sale. Incertain embodiments, an image displayed in the image placement section1603 or 1605 may be moved to the image placement section 1601 fordisplay. In certain embodiments, the image placement section 1601 may bea larger section used as a primary display section for displaying aprimary or preferred image associated with a wearable article for sale.The add image button 1607 may be used to add an image to one of theimage placement sections 1601, 1603, or 1605. The item title field 1609may be configured to receive text indicating a title of the wearablearticle to be displayed for sale. The item description field 1611 may beconfigured to receive text indicating a description of the wearablearticle to be displayed for sale. In certain embodiments, thedescription may include a name or brand of the wearable article, a sizeof the wearable article, a manufacturer or a designer of the wearablearticle, or the like. The female gender selection button 1613 and themale gender selection button 1615 may be selected to provide anindication of whether the article of clothing is for women or men.

FIG. 17 illustrates a non-limiting, example user interface item postinformation input display 1600 according to certain embodiments of thisdisclosure. In certain embodiments, the user interface item postinformation input display 1600 may include a category selectionpull-down button 1617 that provides a list of categories to be selectedto categorize a wearable article to be displayed for sale. For example,as shown in FIG. 17, the categories may include dresses, jumpsuits,tops, suits, jeans, slacks/trousers, shorts, or the like. In addition,the category selection pull-down button 1617 may also include asub-category display for each category. For example, as shown in FIG.17, when “dresses” are selected as a category, one or more of a casualselection button 1621, a cocktail selection button 1623, a formalselection button 1625, or a maxi selection button 1627 may also beselected to further distinguish the category that the wearable articleto be display for sale is in. In certain embodiments, the user interfaceitem post information input display 1600 may also include a work usageselection button 1629 and a weekend usage selection button 1631.Selection of at least one of the work usage selection button 1629 or theweekend usage selection button 1631 may provide additional informationconcerning the type of a wearable article to be displayed for sale. Incertain embodiments, the user interface item post information inputdisplay 1600 may include a start selling selection button 1633. Thestart selling selection button 1633 may be selected to display for asale a wearable article while providing information concerning thewearable article entered into the user interface item post informationinput display 1600.

FIG. 18 illustrates a non-limiting, example user interface item postinformation input display 1800 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface item post information input display 1800for display on a display screen. The user interface item postinformation input display 1800 may be generated by the computing system115 in response to receiving a selection of the start selling selectionbutton 1633 illustrated in FIG. 17. As shown in FIG. 18, the userinterface item post information input display 1800 includes aconfirmation window 1805. The confirmation window 1805 may be overlaidthe user interface item post information input display 1600 illustratedin FIGS. 16 and 17. The confirmation window 1805 may include a message1810, an add new post selection button 1815, and a confirmationverification selection button 1820. The message 1810 may provide aconfirmation that a wearable article has been posted for sale. Forexample, the message 1810 may recite “Your product Uploaded successfullycheck in your listing items.” The add new post selection button 1815,when selected, may cause the computing system 115, performing one ormore wearable article display operations, to generate another userinterface item post information input display 1600 to post another item(e.g., another wearable article) for sale. The confirmation verificationselection button 1820, when selected, may cause the computing system115, performing one or more wearable article display operations, toclose out or remove the confirmation window 1805.

FIG. 19 illustrates a non-limiting, example user interface item display1900 according to certain embodiments of this disclosure. The computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, generates the user interfaceitem display 1900 for display on a display screen. The user interfaceitem display 1900 may be generated by the computing system 115 inresponse to receiving a selection of the women's wearable article searchselection button 1505 illustrated in FIG. 15. As shown in FIG. 19, theuser interface item display 1900 may display one or more wearablearticles 1901 for viewing and selection by a user. For example, the oneor more wearable articles 1901 may include a first wearable article1903, a second wearable article 1913, a third wearable article 1923, anda fourth wearable article 1933. Each of the one or more wearablearticles 1901 may include an image of the wearable article. For example,the first wearable article 1903 may include a first image 1904, thesecond wearable article 1913 may include a second image 1914, the thirdwearable article 1923 may include a third image 1924, and the fourthwearable article 1933 may include a fourth image 1934.

Each of the one or more wearable articles 1901 may include a paper dollselection button, a favorite selection button, an add to shopping cartselection button, and an information display section. For example, thefirst wearable article 1903 may include a paper doll selection button1905, a favorite selection button 1907, an add to shopping cartselection button 1909, and an information display section 1911. Thesecond wearable article 1913 may include a paper doll selection button1915, a favorite selection button 1917, an add to shopping cartselection button 1919, and an information display section 1921. Thethird wearable article 1923 may include a paper doll selection button1925, a favorite selection button 1927, an add to shopping cartselection button 1929, and an information display section 1931. Thefourth wearable article 1933 may include a paper doll selection button1935, a favorite selection button 1937, an add to shopping cartselection button 1939, and an information display section 1941.

Each of the paper doll selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to transmit the image of the wearable article associatedwith the paper doll selection button to a paper doll display screendescribed herein. Each of the favorite selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the favorite selection button to a list of selected favoritewearable articles. In certain embodiments, a selection of the favoriteselection button may cause the computing system 115 to include theassociated wearable article in the list of one or more selected wearablearticles 807 of the user interface saved items display 800 illustratedin FIG. 8. Each of the shopping cart selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the shopping cart selection button to a list of wearable articlesthat are selected for purchase. Each information display section mayprovide information associated with a wearable article. For example, aninformation display section may include a name of the wearable article,a source or designer of the wearable article, a size of the wearablearticle, or a price of the wearable article.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, receives aselection of a first wearable article of a first article type displayedon a display screen. For example, the computing system 115 may receive aselection of the paper doll selection button 1905 associated with thefirst wearable article 1903. The computing system 115 may also determinethat the first wearable article 1903 is a pair of shoes and is awearable article of a first article type (e.g., a wearable article thatis to be worn on a person's feet). Similarly, the computing system 115may receive a selection of the paper doll selection button 1915associated with the second wearable article 1913. The computing system115 may also determine that the second wearable article 1913 is a smallpurse or a clutch and is a wearable article of a second article type(e.g., a wearable article that is to be held or worn over a person'sshoulder or arm). As another example, the computing system 115 mayreceive a selection of the paper doll selection button 1925 associatedwith the third wearable article 1923. The computing system 115 may alsodetermine that the third wearable article 1923 is a dress and is awearable article of a third article type (e.g., a wearable article thatis to be worn over a person's torso or body). As yet another example,the computing system 115 may receive a selection of the paper dollselection button 1935 associated with the fourth wearable article 1933.The computing system 115 may also determine that the fourth wearablearticle 1933 is a wrist watch and is a wearable article of a fourtharticle type (e.g., a wearable article that is to be worn around aperson's wrist). Each of the article types may be used to placerespective wearable articles at different location on a paper doll asdescribed herein.

Additionally, or alternatively, a favorite selection button or an add toshopping cart selection button may be selected. Similar to selected apaper doll selection button, the computing system 115 may identify awearable article associated with the selected favorite selection buttonor associated with the selected add to shopping cart selection button.The computing system 115 may then determine an article type associatedwith the identified wearable article.

In certain embodiments, the user interface item display 1900 may alsoinclude a featured items selection button. As shown in FIG. 19, the userinterface item display 1900 includes a feature items selection button1943. The feature items selection button 1943, when selected, may causethe computing system 115, performing one or more wearable articledisplay operations, to generate for display only features items as theone or more wearable articles 1901.

Additionally, or alternatively, the user interface item display 1900 mayalso include category specific selection buttons. A selection of acategory specific selection button causes the computing system 115,performing one or more wearable article display operations, to generatefor display only wearable articles of a specific category as the one ormore wearable articles 1901. As shown in FIG. 19, the user interfaceitem display 1900 includes a shoe category selection button 1945 and abags category selection button 1947. When a selection of the shoecategory selection button 1945 is received, the computing system 115,performing one or more wearable article display operations, may generatethe one or more wearable articles 1901 containing only wearable articlesthat are shoes. When a selection of the bag category selection button1947 is received, the computing system 115, performing one or morewearable article display operations, may generate the one or morewearable articles 1901 containing only wearable articles that are bags.It should be understood that category specific selection buttons are notlimited to only shoes and bags. In certain embodiments, categoryspecific selection buttons may additionally, or alternatively, includepants, rain jackets, sweaters, pairs of socks, pairs stockings, shirts,blouses, coats, hats, sunglasses, bracelets, rings, earrings,undergarments, scarfs, leggings, swimsuits, robes, slippers, sandals,shawls, ties, cuff-links, belts, wallets, watches, or the like.

FIG. 20 illustrates a non-limiting, example user interface item display2000 according to certain embodiments of this disclosure. The computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, generates the user interfaceitem display 2000 for display on a display screen. The user interfaceitem display 1900 may be generated by the computing system 115 inresponse to receiving a selection of the bags category selection button1947 illustrated in FIGS. 19 and 20. As shown in FIG. 20, the userinterface item display 2000 may display one or more wearable articles2001 for viewing and selection by a user. Because the bags categoryselection button 1947 has been selected, the one or more wearablearticles 2001 may include only bags. For example, the one or morewearable articles 2001 may include a first bag 2003, a second bag 2013,a third bag 2023, and a fourth bag 2033. Each of the one or morewearable articles 1901 may include an image of the wearable article. Forexample, the first bag 2003 may include an image of the bag 2004, thesecond wearable article 2013 may include an image of the bag 2014, thethird bag 1923 may include an image of the bag 2024, and the fourth bag1933 may include an image of the bag 2034.

Each of the one or more wearable articles 2001 may include a paper dollselection button, a favorite selection button, an add to shopping cartselection button, and an information display section. For example, thefirst bag 2003 may include a paper doll selection button 2005, afavorite selection button 2007, an add to shopping cart selection button2009, and an information display section 2011. The second bag 2013 mayinclude a paper doll selection button 2015, a favorite selection button2017, an add to shopping cart selection button 2019, and an informationdisplay section 2021. The third bag 2023 may include a paper dollselection button 2025, a favorite selection button 2027, an add toshopping cart selection button 2029, and an information display section2031. The fourth bag 2033 may include a paper doll selection button2035, a favorite selection button 2037, an add to shopping cartselection button 2039, and an information display section 2041.

Each of the paper doll selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to transmit the image of the wearable article associatedwith the paper doll selection button to a paper doll display screendescribed herein. Each of the favorite selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the favorite selection button to a list of selected favoritewearable articles. In certain embodiments, a selection of the favoriteselection button may cause the computing system 115 to include theassociated wearable article in the list of one or more selected wearablearticles 807 of the user interface saved items display 800 illustratedin FIG. 8. Each of the shopping cart selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the shopping cart selection button to a list of wearable articlesthat are selected for purchase. Each information display section mayprovide information associated with a wearable article. For example, aninformation display section may include a name of the wearable article,a source or designer of the wearable article, a size of the wearablearticle, or a price of the wearable article.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, receives aselection of a first wearable article of a first article type displayedon a display screen. For example, the computing system 115 may receive aselection of the paper doll selection button 2005 associated with thefirst bag 2003. The computing system 115 may also determine that thefirst bag 2003 is a bag and is a wearable article of a first articletype (e.g., a wearable article that is to be held or worn over aperson's shoulder or arm). Similarly, the computing system 115 mayreceive a selection of the paper doll selection button 2015 associatedwith the second bag 2013. The computing system 115 may also determinethat the second bag 2013 is a bag and is a wearable article of the firstarticle type (e.g., a wearable article that is to be held or worn over aperson's shoulder or arm). As another example, the computing system 115may receive a selection of the paper doll selection button 2025associated with the third bag 2023. The computing system 115 may alsodetermine that the third bag 2023 is a bag and is a wearable article ofthe first article type (e.g., a wearable article that is to be held orworn over a person's shoulder or arm). As yet another example, thecomputing system 115 may receive a selection of the paper doll selectionbutton 2035 associated with the fourth bag 2033. The computing system115 may also determine that the fourth bag 2033 is a bag and is awearable article of the first article type (e.g., a wearable articlethat is to be held or worn over a person's shoulder or arm). Each of thearticle types may be used to place respective wearable articles atdifferent location on a paper doll as described herein. In certainembodiments, for example, when at least two of the one or more wearablearticles 2001 have a same article type, only one of the two or morewearable articles having the same article type may be displayed on apaper doll, described herein, at any one time.

FIG. 21 illustrates a non-limiting, example user interface searchdisplay 2100 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface search display 2100 for display on a display screen. The userinterface item display 2100 may be generated by the computing system 115in response to receiving a selection a search wearable article selectionbutton, a search items selection button, or a search selection button asdescribed herein. As shown in FIG. 21, the user interface item display2100 may include a search text input field 2101. The search text inputfield 2101 may receive text associated with a specific wearable article,a category of wearable articles, a characteristic of wearable articles,a wearable article type, or the like. In response to receiving text inthe search text input field 2101, the computing system 115, performingone or more wearable article display operations, may generate fordisplay a list of wearable articles that satisfies the text provided inthe search text input field 2101. The user interface item display 2100may also include a women's browse category selection button 2103 and amen's browse category selection button 2105. In response to receiving aselection of the women's browse category selection button 2103, thecomputing system 115, performing one or more wearable article displayoperations, may generate for display a list of wearable articles forwomen. Similarly, in response to receiving a selection of the men'sbrowse category selection button 2105, the computing system 115,performing one or more wearable article display operations, may generatefor display a list of wearable articles for men. The user interface itemdisplay 2100 may further include one or more popular searches 2107. Forexample, the one or more popular searches 2107 may include jumpsuits,tops, suits, jeans, slacks/trousers, shorts, or the like. In response toreceiving a selection of a popular search of the one or more popularsearches 2107, the computing system 115, performing one or more wearablearticle display operations, may generate for display a list of wearablearticles that satisfy the selected popular search.

FIG. 22 illustrates a non-limiting, example user interface searchdisplay 2200 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface search display 2200 for display on a display screen. The userinterface item display 2200 may be generated by the computing system 115in response to receiving a selection a search wearable article selectionbutton, a search items selection button, or a search selection button asdescribed herein. As shown in FIG. 22, the user interface item display2200 may include a search category selection window 2201. The searchcategory selection window 2201 may include one or more fields 2203 bywhich to sort a search. For example, the one or more fields 2203 mayinclude a category, a size, a price or price range, one or more colors,one or more styles, a pattern, a condition, or the like. The searchcategory selection window 2201 may also include one or more subfields2205. The one or more subfields 2205 may further sort a search after afield of the one or more fields 2203 selected. As shown in FIG. 22, thefield, “Category,” of the one or more fields 2203 has been selected.Because the field, “Category” has been selected, the one or moresubfields 2205 includes the subfields of dresses, jumpsuits, tops,suits, jeans, slacks/trouser, or the like. In response to selecting oneof the one or more subfields 2203, a drop-down may be generated tofurther sort or specify the search. For example, as shown in FIG. 22,the dresses subcategory has been selected generating a drop-down thatincludes casual dresses, cocktail dresses, formal dresses, and maxidresses. A selection of one or more of the descriptors provided in thedrop-down may be used to further sort or specify the search.

FIG. 23 illustrates a non-limiting, example user interface searchsub-display 2300 according to certain embodiments of this disclosure.The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generates theuser interface search sub-display 2300 for display on a display screen.The user interface search sub-display 2300 may be generated by thecomputing system 115 in response to receiving a selection on an image ofa wearable article of the one or more wearable articles 1901 illustratedin FIG. 19 or the one or more wearable articles 2001 illustrated in FIG.20. As shown in FIG. 23, the user interface search sub-display 2300 mayinclude the wearable article 2013, an image of the wearable article2014, a paper doll selection button 2015, a favorite selection button2017, an add to shopping cart selection button 2019. Each of thesefeatures may perform one or more of the same or similar functions asdescribed with respect to at least FIGS. 19 and 20 herein. In addition,the user interface search sub-display 2300 may also include an expandedinformation display section 2301 providing information concerning thewearable article 2013. As shown in FIG. 23, the expanded informationdisplay section 2301 includes a title or name of the wearable article, asource or designer of the wearable article, a price of the wearablearticle, a style of the wearable article, a condition of the wearablearticle, and a label of the wearable article.

FIG. 24 illustrates a non-limiting, example user interface item display2400 according to certain embodiments of this disclosure. The computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, generates the user interfaceitem display 2400 for display on a display screen. The user interfacesearch sub-display 2300 may be generated by the computing system 115 inresponse to receiving a selection of a shopping cart selection button2019 illustrated in FIGS. 20 and 23. As shown in FIG. 24, a displayscreen is grayed-out and a window 2401 is overlaid the grayed-outdisplay screen. The window 2401 includes an indication that a wearablearticle has been placed in a shopping cart for purchase. For example,the window 2401 includes the text “successfully add to bag” to indicatethat the wearable article has been placed in a shopping cart forpurchase. The user interface item display 2400 also includes a purchaseditems selection button 2403. The purchased items selection button, whenselected, may cause the computing system, performing one or morewearable article display operations, to generate a shopping cart list ofwearable articles selected for purchase as described herein.

FIG. 25 illustrates a non-limiting, example user interface item basketdisplay 2500 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface item basket display 2500 for display on a display screen. Theuser interface item basket display 2500 may display a list of items orwearable articles to be purchased by a user. The user interface itembasket display 2500 may be generated by the computing system 115 inresponse to receiving a selection of the purchased items selectionbutton 2403 illustrated in FIG. 24. As shown in FIG. 25, the userinterface item basket display 2500 includes one or more to be purchasedwearable articles including a first wearable article 2503, a secondwearable article 2513, and a third wearable article 2523. Each of theone or more to be purchased wearable articles 2501 may include awearable article image, a wearable article description, a wearablearticle removal selection button, and a wearable article save selectionbutton. For example, the first wearable article 2503 may include awearable article image 2505, a wearable article description 2507, awearable article removal selection button 2509, and a wearable articlesave selection button 2511. Similarly, the second wearable article 2513may include a wearable article image 2515, a wearable articledescription 2517, a wearable article removal selection button 2519, anda wearable article save selection button 2521. As another example, thethird wearable article 2523 may include a wearable article image 2525, awearable article description 2527, a wearable article removal selectionbutton 2529, and a wearable article save selection button 2531.

In certain embodiments, each of the wearable article descriptions mayinclude a name of the wearable article, a source of the wearablearticle, a color of the wearable article, and a price for the wearablearticle. Each of the wearable article removal selection buttons, whenselected, may cause the computing system 115, performing one or morewearable article display operations, to remove the wearable articleassociated with the wearable article removal selection button from theuser interface item basket display 2500. Each of the wearable articlesave selection buttons, when selected, may cause the computing system115, performing one or more wearable article display operations, to savethe wearable article associated with the wearable article save selectionbutton for purchase at another time. For example, the selection of thewearable article save selection button 2511 may cause the computingsystem 115 to keep the wearable article 2503 in the user interface itembasket display 2500 well preventing the wearable article 2503 from beingtabulated for purchase until a future time.

In certain embodiments, user interface item basket display 2500 may alsoinclude a price total display section 2533. The price total displaysection 2533 may include the sum of the prices for each of the firstwearable item 2503, the second wearable item 2513, and the thirdwearable item 2523. In certain embodiments, the price total displaysection 2533 may also include any shipping charges and any applicabletaxes and provide a total price for the one or more wearable articles2501. In certain embodiments, the individual prices for each wearablearticle and the total price may be displayed in keys. Additionally, oralternatively, the individual prices for each wearable article in thetotal price may be displayed and commonly use currency such as UnitedStates dollars. In certain embodiments, when one or more wearablearticle save selection buttons have been selected, the total priceillustrated in the price total display section 2533 may not include theprice of items associated with each of the selected wearable articlesave selection buttons.

FIG. 26 illustrates a non-limiting, example user interface item orderdisplay 2600 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface item order display 2600 for display on a display screen. Theuser interface item order display 2600 may display a list of items orwearable articles that have been purchased and ordered for delivery by auser. The user interface item order display 2600 may be generated by thecomputing system 115 after the user interface item basket display 2500illustrated in FIG. 25 is displayed. As shown in FIG. 26, the userinterface item order display 2600 includes a shipping details window2601 and a list of one or more wearable articles 2607 that have beenpurchased and ordered for delivery by a user. As shown in FIG. 26, theshipping details window 2601 includes a username associated with a userprofile and a shipping address associated with the user profile. Theshipping details window 2601 also includes an edit or change shippingaddress selection button 2603 and add new address selection button 2605.In response to receiving a selection of the editor change shippingaddress selection button 2603, the computing system 115, performing oneor more wearable article display operations, may generate for displayone or more fields containing the displayed shipping address or one ormore shipping addresses associated with the user profile and may permita user to edit the displayed shipping address or change the displayedshipping address to another shipping address associated with the userprofile. In response to receiving a selection of the add new addressselection button 2605, the computing system 115, performing one or morewearable article display operations, may generate for display one ormore fields so that a user may provide a new shipping address that mayreceive the order.

The user interface item order display 2600 may also include a display ofone or more ordered wearable articles 2607. For example, the display ofone or more ordered wearable articles 2607 may include a first orderedwearable article 2609, a second ordered wearable article 2615, and athird ordered wearable article 2621. Each of the one or more orderedwearable articles 2607 may include a wearable article image and thewearable article description. For example, the first ordered wearablearticle 2609 may include a wearable article image 2611 and a wearablearticle description 2613. As another example, the second orderedwearable article 2615 may include a wearable article image 2617 and awearable article description 2619. As yet another example, the thirdordered wearable article 2621 may include a wearable article image 2623and a wearable article description 2625. Each of the wearable articledescriptions of FIG. 26 may be the same as or similar to other wearablearticle descriptions described herein.

FIG. 27 illustrates a non-limiting, example user interface merchantproduct display 2700 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface merchant product display 2700 for displayon a display screen. The user interface merchant product display 2700may display a list of items or wearable articles that have been placedon display for purchase by a user associated with a user account. Asshown in FIG. 27, the user interface merchant product display 2700includes a user profile information display section 2701, a listing ofitems selection button 2703, a listing of sold items selection button2705, and a comments section selection button 2707. The user profileinformation display section 2701 may include an image of a userassociated with the user profile, a user profile name, a user profilelocation, and an average customer rating of the user profile. Thelisting of items selection button 2703, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to generate a display of one or more wearable articles thatare presented to potential purchasers for purchase. The listing of solditems selection button 2705, when selected, may cause the computingsystem 115, performing one or more wearable article display operations,to generate for display of one or more wearable articles that have beensold by a user associated with the user profile. The comments sectionselection button 2707, when selected, may cause the computing system115, performing one or more wearable article display operations, togenerate for display comments provided by purchasers or potentialpurchasers concerning the user of the user profile or wearable itemssold by the user of the user profile.

As described herein, when the listing of items selection button 2703 isselected, the computing system 115 may generate for display one or morewearable articles that are presented to potential purchasers forpurchase. As shown in FIG. 27, the listing of items selection button2703 is selected and one or more wearable articles 2709 that arepresented to potential purchasers for purchase are displayed. Forexample, the one or more wearable articles 2709 include a first wearablearticle 2711, a second wearable article 2721, a third wearable article2731, and a fourth wearable article 2741. Each of the one or morewearable articles 2709 may include a wearable article description, awearable article image, a remove wearable article selection button, andan edit wearable article selection button. For example, the firstwearable article 2711 includes a wearable article description 2713, awearable article image 2715, a remove wearable article selection button2717, and an edit wearable article selection button 2719. As anotherexample, the second wearable article 2721 includes a wearable articledescription 2723, a wearable article image 2725, a remove wearablearticle selection button 2727, and an edit wearable article selectionbutton 2729. As yet another example, the third wearable article 2731includes a wearable article description 2733, a wearable article image2735, a remove wearable article selection button 2737, and an editwearable article selection button 2739. As another example, the fourthwearable article 2741 includes a wearable article description 2743, awearable article image 2745, a remove wearable article selection button2747, and an edit wearable article selection button 2749.

Each of the wearable article descriptions may include informationconcerning a respective wearable article. For example, each of thewearable article descriptions may include a name of the wearablearticle, a brand of the wearable article, a size of the wearablearticle, and a price for the wearable article. Each of the removewearable article selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to remove an associated wearable article from the one ormore verbal articles 2709 that are displayed for presentation topotential purchasers. Each of the edit wearable article selectionbuttons, when selected, may cause the computing system 115, performingone or more wearable article display operations, to permit a user of auser profile to edit a wearable article description or a wearablearticle image of an associated wearable article.

FIG. 28 illustrates a non-limiting, example user interface merchantproduct display 2800 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface merchant product display 2800 for displayon a display screen. The user interface merchant product display 2800may display a list of items or wearable articles that have been sold tocustomers by a user associated with a user account. As shown in FIG. 28,the user interface merchant product display 2800 includes a user profileinformation display section 2701, a listing of items selection button2703, a listing of sold items selection button 2705, and a commentssection selection button 2707. The user profile information displaysection 2701 may include an image of a user associated with the userprofile, a user profile name, a user profile location, and an averagecustomer rating of the user profile. The listing of items selectionbutton 2703, when selected, may cause the computing system 115,performing one or more wearable article display operations, to generatea display of one or more wearable articles that are presented topotential purchasers for purchase. The listing of sold items selectionbutton 2705, when selected, may cause the computing system 115,performing one or more wearable article display operations, to generatefor display of one or more wearable articles that have been sold by auser associated with the user profile. The comments section selectionbutton 2707, when selected, may cause the computing system 115,performing one or more wearable article display operations, to generatefor display comments provided by purchasers or potential purchasersconcerning the user of the user profile or wearable items sold by theuser of the user profile.

As described herein, when the listing of sold items selection button2705 is selected, the computing system 115 may generate for display ofone or more wearable articles that have been sold by a user associatedwith the user profile. As shown in FIG. 28, the listing of sold itemsselection button 2705 is selected and one or more wearable articles 2809that have been sold to purchasers by a user associated with the userprofile are displayed. For example, the one or more wearable articles2809 include a first wearable article 2811, a second wearable article2819, a third wearable article 2827, and a fourth wearable article 2835.Each of the one or more wearable articles 2809 may include a wearablearticle description, a wearable article image, and a remove wearablearticle selection button. For example, the first wearable article 2811includes a wearable article description 2813, a wearable article image2815, and a remove wearable article selection button 2817. As anotherexample, the second wearable article 2819 includes a wearable articledescription 2821, a wearable article image 2823, and a remove wearablearticle selection button 2825. As yet another example, the thirdwearable article 2827 includes a wearable article description 2829, awearable article image 2831, and a remove wearable article selectionbutton 2833. As another example, the fourth wearable article 2835includes a wearable article description 2837, a wearable article image2839, and a remove wearable article selection button 2841.

Each of the wearable article descriptions may include informationconcerning a respective wearable article. For example, each of thewearable article descriptions may include a name of the wearablearticle, a brand of the wearable article, a size of the wearablearticle, and a price that the wearable article sold for. Each of theremove wearable article selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to remove an associated wearable article from the one ormore verbal articles 2809 that are displayed.

FIG. 29 illustrates a non-limiting, example user interface merchantcomment display 2900 according to certain embodiments of thisdisclosure. The computing system 115, utilizing the at least oneprocessor 205 executing one or more wearable article display operations,generates the user interface merchant comment display 2900 for displayon a display screen. The user interface merchant comment display 2900may display comments from purchaser or potential purchasers about a userof the user profile or one or more products that have been purchased orthat may be purchased. As shown in FIG. 29, the user interface merchantproduct display 2900 includes a user profile information display section2701, a listing of items selection button 2703, a listing of sold itemsselection button 2705, and a comments section selection button 2707. Theuser profile information display section 2701 may include an image of auser associated with the user profile, a user profile name, a userprofile location, and an average customer rating of the user profile.The listing of items selection button 2703, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to generate a display of one or more wearable articles thatare presented to potential purchasers for purchase. The listing of solditems selection button 2705, when selected, may cause the computingsystem 115, performing one or more wearable article display operations,to generate for display of one or more wearable articles that have beensold by a user associated with the user profile. The comments sectionselection button 2707, when selected, may cause the computing system115, performing one or more wearable article display operations, togenerate for display comments provided by purchasers or potentialpurchasers concerning the user of the user profile or wearable itemssold by the user of the user profile.

As described herein, when the comments selection button 2707 isselected, the computing system 115 may generate for display commentsprovided by purchasers or potential purchasers concerning the user ofthe user profile or wearable items sold by the user of the user profile.As shown in FIG. 29, the comments selection button 2707 is selected andone or more comments 2901 from purchaser or potential purchasers ofproducts displayed for sale are displayed. For example, the one or morecomments 2901 include a first comment 2903, a second comment 2909, athird comment 2915, and a fourth comment 2921, and a fifth comment 2927.Each of the one or more comments 2901 may include a comment body and areply to comment selection button. For example, the first comment 2903includes a comment body 2905 and a reply to comment selection button2907. As another example, the second comment 2909 includes a commentbody 2911 and a reply to comment selection button 2913. As yet anotherexample, the third comment 2915 includes a comment body 2917 and a replyto comment selection button 2919. As another example, the fourth comment2921 includes a comment body 2923 and a reply to comment selectionbutton 2925. As yet another example, the fifth comment 2927 includes acomment body 2929 and a reply to comment selection button 2931.

Each of the comment bodies may include information concerning arespective comment. For example, each of the comments may include animage of the commenter, a name of the commenter, and a comment providedby the commenter. Each of the replay to comment selection buttons, whenselected, may cause the computing system 115, performing one or morewearable article display operations, to generate another comment thatdirectly replies to the associated comment and the associated commenter.

FIG. 30 illustrates a non-limiting, example user interface item display3000 according to certain embodiments of this disclosure. The computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, generates the user interfaceitem display 3000 for display on a display screen. The user interfaceitem display 1900 may be generated by the computing system 115 inresponse to receiving a selection of the men's wearable article searchselection button 1510 illustrated in FIG. 15. As shown in FIG. 30, theuser interface item display 3000 may display one or more wearablearticles 3001 for viewing and selection by a user. For example, the oneor more wearable articles 3001 may include a first wearable article3003, a second wearable article 3013, a third wearable article 3023, anda fourth wearable article 3033. Each of the one or more wearablearticles 3001 may include an image of the wearable article. For example,the first wearable article 3003 may include a first image 3004, thesecond wearable article 3013 may include a second image 3014, the thirdwearable article 3023 may include a third image 3024, and the fourthwearable article 3033 may include a fourth image 3034.

Each of the one or more wearable articles 3001 may include a paper dollselection button, a favorite selection button, an add to shopping cartselection button, and an information display section. For example, thefirst wearable article 3003 may include a paper doll selection button3005, a favorite selection button 3007, an add to shopping cartselection button 3009, and an information display section 3011. Thesecond wearable article 3013 may include a paper doll selection button3015, a favorite selection button 3017, an add to shopping cartselection button 3019, and an information display section 3021. Thethird wearable article 3023 may include a paper doll selection button3025, a favorite selection button 3027, an add to shopping cartselection button 3029, and an information display section 3031. Thefourth wearable article 3033 may include a paper doll selection button3035, a favorite selection button 3037, an add to shopping cartselection button 3039, and an information display section 3041.

Each of the paper doll selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to transmit the image of the wearable article associatedwith the paper doll selection button to a paper doll display screendescribed herein. Each of the favorite selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the favorite selection button to a list of selected favoritewearable articles. In certain embodiments, a selection of the favoriteselection button may cause the computing system 115 to include theassociated wearable article in the list of one or more selected wearablearticles 807 of the user interface saved items display 800 illustratedin FIG. 8. Each of the shopping cart selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the shopping cart selection button to a list of wearable articlesthat are selected for purchase. Each information display section mayprovide information associated with a wearable article. For example, aninformation display section may include a name of the wearable article,a source or designer of the wearable article, a size of the wearablearticle, or a price of the wearable article.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, receives aselection of a first wearable article of a first article type displayedon a display screen. For example, the computing system 115 may receive aselection of the paper doll selection button 3005 associated with thefirst wearable article 3003. The computing system 115 may also determinethat the first wearable article 3003 is a shirt and is a wearablearticle of a first article type (e.g., a wearable article that is to beworn on a person's torso). Similarly, the computing system 115 mayreceive a selection of the paper doll selection button 3015 associatedwith the second wearable article 3013. The computing system 115 may alsodetermine that the second wearable article 3013 is a shirt and is awearable article of the first article type (e.g., a wearable articlethat is to be worn on a person's torso). As another example, thecomputing system 115 may receive a selection of the paper doll selectionbutton 3025 associated with the third wearable article 3023. Thecomputing system 115 may also determine that the third wearable article3023 is a wallet and is a wearable article of a second article type(e.g., a wearable article that is held or carried in a pants pocket). Asyet another example, the computing system 115 may receive a selection ofthe paper doll selection button 3035 associated with the fourth wearablearticle 3033. The computing system 115 may also determine that thefourth wearable article 3033 is a pair of shoes and is a wearablearticle of a third article type (e.g., a wearable article that is to beworn on a person's feet). Each of the article types may be used to placerespective wearable articles at different location on a paper doll asdescribed herein.

Additionally, or alternatively, a favorite selection button or an add toshopping cart selection button may be selected. Similar to selected apaper doll selection button, the computing system 115 may identify awearable article associated with the selected favorite selection buttonor associated with the selected add to shopping cart selection button.The computing system 115 may then determine an article type associatedwith the identified wearable article.

In certain embodiments, the user interface item display 3000 may alsoinclude a featured items selection button. As shown in FIG. 30, the userinterface item display 3000 includes a feature items selection button3043. The feature items selection button 3043, when selected, may causethe computing system 115, performing one or more wearable articledisplay operations, to generate for display only features items as theone or more wearable articles 3001.

Additionally, or alternatively, the user interface item display 3000 mayalso include category specific selection buttons. A selection of acategory specific selection button causes the computing system 115,performing one or more wearable article display operations, to generatefor display only wearable articles of a specific category as the one ormore wearable articles 3001. As shown in FIG. 30, the user interfaceitem display 3000 includes a button-down shirt category selection button3045 and a t-shirt category selection button 3047. When a selection ofthe button-down shirt category selection button 3045 is received, thecomputing system 115, performing one or more wearable article displayoperations, may generate the one or more wearable articles 3001containing only wearable articles that are button-down shirts. When aselection of the t-shirt category selection button 3047 is received, thecomputing system 115, performing one or more wearable article displayoperations, may generate the one or more wearable articles 1901containing only wearable articles that are t-shirts. It should beunderstood that category specific selection buttons are not limited toonly button-down shirts and t-shirts. In certain embodiments, categoryspecific selection buttons may additionally, or alternatively, includepants, rain jackets, sweaters, pairs of socks, pairs stockings, shirts,blouses, coats, hats, sunglasses, bracelets, rings, earrings,undergarments, scarfs, leggings, swimsuits, robes, slippers, sandals,shawls, ties, cuff-links, belts, wallets, watches, or the like.

FIG. 31 illustrates a non-limiting, example user interface item display3100 according to certain embodiments of this disclosure. The computingsystem 115, utilizing the at least one processor 205 executing one ormore wearable article display operations, generates the user interfaceitem display 3100 for display on a display screen. The user interfaceitem display 3100 may be generated by the computing system 115 inresponse to receiving a selection of the button-down shirts categoryselection button 3145 illustrated in FIGS. 30 and 31. As shown in FIG.31, the user interface item display 3100 may display one or morewearable articles 3101 for viewing and selection by a user. Because thebutton-down shirts category selection button 3147 has been selected, theone or more wearable articles 3101 may include only button-down shirts.For example, the one or more wearable articles 3101 may include a firstbutton-down shirt 3103, a second button-down shirt 3113, a thirdbutton-down shirt 3123, and a fourth button-down shirt 3133. Each of theone or more wearable articles 3101 may include an image of the wearablearticle. For example, the first button-down shirt 3103 may include animage of the button-down shirt 3104, the second button-down shirt 3113may include an image of the button-down shirt 3114, the thirdbutton-down shirt 3123 may include an image of the button-shirt 3124,and the fourth button-down shirt 3133 may include an image of thebutton-down shirt 3134.

Each of the one or more wearable articles 3101 may include a paper dollselection button, a favorite selection button, an add to shopping cartselection button, and an information display section. For example, thefirst button-down shirt 3103 may include a paper doll selection button3105, a favorite selection button 3107, an add to shopping cartselection button 3109, and an information display section 3111. Thesecond button-down shirt 3113 may include a paper doll selection button3115, a favorite selection button 3117, an add to shopping cartselection button 3119, and an information display section 3121. Thethird button-down shirt 3123 may include a paper doll selection button3125, a favorite selection button 3127, an add to shopping cartselection button 3129, and an information display section 3131. Thefourth button-down shirt 3133 may include a paper doll selection button3135, a favorite selection button 3137, an add to shopping cartselection button 3139, and an information display section 3141.

Each of the paper doll selection buttons, when selected, may cause thecomputing system 115, performing one or more wearable article displayoperations, to transmit the image of the wearable article associatedwith the paper doll selection button to a paper doll display screendescribed herein. Each of the favorite selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the favorite selection button to a list of selected favoritewearable articles. In certain embodiments, a selection of the favoriteselection button may cause the computing system 115 to include theassociated wearable article in the list of one or more selected wearablearticles 807 of the user interface saved items display 800 illustratedin FIG. 8. Each of the shopping cart selection buttons, when selected,may cause the computing system 115, performing one or more wearablearticle display operations, to store the wearable article associatedwith the shopping cart selection button to a list of wearable articlesthat are selected for purchase. Each information display section mayprovide information associated with a wearable article. For example, aninformation display section may include a name of the wearable article,a source or designer of the wearable article, a size of the wearablearticle, or a price of the wearable article.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, receives aselection of a first wearable article of a first article type displayedon a display screen. For example, the computing system 115 may receive aselection of the paper doll selection button 3105 associated with thefirst button-down shirt 3103. The computing system 115 may alsodetermine that the first button-down shirt 3103 is a button-down shirtand is a wearable article of a first article type (e.g., a wearablearticle that is to be worn over a person's torso). Similarly, thecomputing system 115 may receive a selection of the paper doll selectionbutton 3115 associated with the second button-down shirt 3113. Thecomputing system 115 may also determine that the second button-downshirt 3113 is a button-down shirt and is a wearable article of the firstarticle type (e.g., a wearable article that is to be worn over aperson's torso). As another example, the computing system 115 mayreceive a selection of the paper doll selection button 3125 associatedwith the third button-down shirt 3123. The computing system 115 may alsodetermine that the third button-down shirt 3123 is a button-down shirtand is a wearable article of the first article type (e.g., a wearablearticle that is to be worn over a person's torso). As yet anotherexample, the computing system 115 may receive a selection of the paperdoll selection button 3135 associated with the fourth button-down shirt3133. The computing system 115 may also determine that the fourthbutton-down shirt 3133 is a button-down shirt and is a wearable articleof the first article type (e.g., a wearable article that is to be wornover a person's torso). Each of the article types may be used to placerespective wearable articles at different location on a paper doll asdescribed herein. In certain embodiments, for example, when at least twoof the one or more wearable articles 3101 have a same article type, onlyone of the two or more wearable articles having the same article typemay be displayed on a paper doll, described herein, at any one time.

FIG. 32 illustrates a non-limiting, example user interface searchsub-display 3200 according to certain embodiments of this disclosure.The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generates theuser interface search sub-display 3200 for display on a display screen.The user interface search sub-display 3200 may be generated by thecomputing system 115 in response to receiving a selection on an image ofa wearable article of the one or more wearable articles 3001 illustratedin FIG. 30 or the one or more wearable articles 3101 illustrated in FIG.31. As shown in FIG. 32, the user interface search sub-display 3200 mayinclude the wearable article 3113, an image of the wearable article3114, a paper doll selection button 3115, a favorite selection button3117, an add to shopping cart selection button 3119. Each of thesefeatures may perform one or more of the same or similar functions asdescribed with respect to at least FIGS. 30 and 31 herein. In addition,the user interface search sub-display 3200 may also include an expandedinformation display section 3201 providing information concerning thewearable article 3113. As shown in FIG. 32, the expanded informationdisplay section 3201 includes a title or name of the wearable article, asource or designer of the wearable article, a price of the wearablearticle, a style of the wearable article, a condition of the wearablearticle, and a label of the wearable article.

FIG. 33 illustrates a non-limiting, example user interface paper dolldisplay 3300 according to certain embodiments of this disclosure. Thecomputing system 115, utilizing the at least one processor 205 executingone or more wearable article display operations, generates the userinterface paper doll display 3300 for display on a display screen. Theuser interface paper doll display 3300 may be generated by the computingsystem 115 in response to receiving a selection of the paper dollselection button 1547 illustrated in FIGS. 15, 19, 20, 30, and 31. Asshown in FIG. 33, the user interface paper doll display 3300 may displayone or more wearable articles 3301 for viewing and selection by a user.For example, the one or more wearable articles 3301 may include a firstwearable article 3303, a second wearable article 3309, a third wearablearticle 3315, a fourth wearable article 3321, a fifth wearable article3327, and a sixth wearable article 3333. Each of the one or morewearable articles 3301 may include an image of the wearable article.Each of the one or more wearable articles 3301 may include a favoriteselection button and an add to shopping cart selection button. Forexample, the first wearable article 3303 may include a favoriteselection button 3305 and an add to shopping cart selection button 3307.The second wearable article 3309 may include a favorite selection button3311 and an add to shopping cart selection button 3313. The thirdwearable article 3315 may include a favorite selection button 3317 andan add to shopping cart selection button 3319. The fourth wearablearticle 3321 may include a favorite selection button 3323 and an add toshopping cart selection button 3325. The fifth wearable article 3327 mayinclude a favorite selection button 3329 and an add to shopping cartselection button 3331. The sixth wearable article 3333 may include afavorite selection button 3335 and an add to shopping cart selectionbutton 3337. Each of the favorite selection buttons and the add toshopping cart selection button may function in a same or similar manneras other favorite selection buttons and as other add to shopping cartselection buttons described herein.

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, identifiesone or more additional wearable articles each having a different articletype from a first article of a first selected wearable article. Forexample, the computing system 115 may have received a selection of awearable article after a receiving search criteria and generating a listof wearable articles based on the search criteria as described withrespect to at least FIGS. 19, 20, 21, 22, 23, 30, 31, and 32. Thecomputing system 115 may have also determined that the selected wearablearticle has a first wearable article type (e.g., a wearable article thatis to be worn on a particular location of a person's body). Afterdetermining that the selected wearable article has the first wearablearticle type, the computing system 115 may identify one or moreadditional wearable articles that each have a different wearable articletype from the first wearable article type (e.g., a wearable article thatis to be worn on a particular location of a person's body that isdifferent from the location where the first wearable article is to beworn on a person's body).

The computing system 115, utilizing the at least one processor 205executing one or more wearable article display operations, generate fordisplay on a display screen a second wearable article of a secondarticle type from the one or more additional wearable articles based onat least one preference of the one or more preferences. For example, thecomputing system 115 may have previous received one or more preferencesof wearable articles from a user. The computing system 115 may havereceived one or more preferences from the user as a result of receivingone or more search criteria as described with respect to at least FIGS.19, 20, 21, 22, 23, 30, 31, and 32. The search criteria may include aparticular style, color scheme, utility, condition, price range, or thelike. One or more wearable articles that may have been identified by thecomputing system 115 based on received search criteria may be used thecomputing system 115 to infer one or more preferences including aparticular style, color scheme, utility, condition, price range, or thelike. The computing system 115 may have received one or more preferencesfrom the user as a result of receiving a selection of a rating selectionbutton as described with respect to at least FIG. 5. One or morewearable articles that may have received a favorable rating or may nothave received an unfavorable rating may be used the computing system 115to infer one or more preferences including a particular style, colorscheme, utility, condition, price range, or the like. In certainembodiments, the computing system 115 may have generated for display apreference display including one or more fields or selection buttons toreceive one or more preferences. The computing system 115, performingone or more wearable article display operations, may identify one ormore additional wearable articles based on at least one preference ofthe received one or more preferences.

After or while identifying one or more additional wearable articles, thecomputing system 115 may determine the wearable article types for eachof the one or more additional wearable articles. Subsequently, thecomputing system 115 may compare each of the wearable article types foreach of the one or more wearable articles with the wearable article typeof the first selected wearable article. The computing system 115 maygenerate for display at least one wearable article from the one or moreadditional wearable articles that have an article type that is differentfrom or does not match with the wearable article type of first selectedwearable article. For example, as shown in FIG. 33, the computing system115, performing one or more wearable article display operationsgenerates the user interface paper doll display 3300. The computingsystem 115 may have previously received a selection of the firstwearable article 3303 in this case a woman's top or shirt afterdisplaying search results based on a search criteria. The computingsystem 115 may also determine that a first article type of the firstwearable article 3303 (e.g., that the first wearable article is to beworn on a person's torso). In addition, the computing system 115,performing one or more wearable article display operations, may havereceived one or more preferences of wearable articles including aparticular style, color scheme, utility, condition, price range, or thelike using one or more processes described herein.

The computing system 115, performing one or more wearable articledisplay operations, may have identified one or more additional wearablearticles that each have a different article type from the first articletype and that are each based on the one or more preferences. Forexample, the identified one or more additional wearable articles may beworn on a different portion of a human body than the first selectedwearable article while satisfying the one or more preferences. Afteridentifying the one or more additional wearable articles, the computingsystem 115, performing one or more wearable article display operations,may display the second wearable article 3309 in this case a pair ofpants, a third wearable article 3315 in this case a pair of shoes, afourth wearable article 3321 in this case a hat, a fifth wearablearticle 3327 in this case sunglasses, and a sixth wearable article 3333in this case a purse. Each of the first wearable article 3303, thesecond wearable article 3309, the third wearable article 3315, thefourth wearable article 3321, the fifth wearable article 3327, and thesixth wearable article 3333 are worn on different parts or portions ofthe human body and thus have different article types. In certainembodiments, the first wearable article 3303 may be displayed in theuser interface paper doll display 3300 with the second wearable article3309, the third wearable article 3315, the fourth wearable article 3321,the fifth wearable article 3327, and the sixth wearable article 3333. Incertain embodiments, only at least one of the second wearable article3309, the third wearable article 3315, the fourth wearable article 3321,the fifth wearable article 3327, and the sixth wearable article 3333. Bydisplaying one or more wearable articles that each have a differentarticle type while also each being based on one or more preferences, auser viewing the user interface paper doll display 3300 may easilydetermine whether two or more wearable articles may fashionablycoordinate with each other as part of a single outfit.

In certain embodiments, the computing system 115, performing one or morewearable article display operations, may identify each of the wearablearticles types for each of the identified one or more additionalwearable articles and arrange each of the identified one or moreadditional wearable articles on a display screen based on each of therespective wearable article types. For example, as shown in FIG. 33, thefirst wearable article 3303 in this case a top may be positioned on theuser interface paper doll display 3300 at a section closer to the top ofthe user interface paper doll display 3300 because the top may be wornon the torso of the human body which is on a top portion of the humanbody. As another example, the second wearable article 3309 in this casea pair of pants may be positioned on the user interface paper dolldisplay 3300 at a section closer to the bottom of the user interfacepaper doll display 3300 because the pants may be worn on around thewaste and over the legs of the human body which is on a lower portion ofthe human body. As another example, the third wearable article 3315 inthis case a pair of shoes may be positioned on the user interface paperdoll display 3300 at a section closer to the bottom of the userinterface paper doll display 3300 because the shoes may be worn on thefeet of the human body which is on a lower portion of the human body. Asyet another example, the fourth wearable article 3321 in this case a hatmay be positioned on the user interface paper doll display 3300 at asection closer to the top of the user interface paper doll display 3300because the hat may be worn on the head of the human body which is on atop portion of the human body. As another example, the fifth wearablearticle 3327 in this case sunglasses may be positioned on the userinterface paper doll display 3300 at a section closer to the top of theuser interface paper doll display 3300 because the sunglasses may beworn on the face or on the head of the human body which is on a topportion of the human body. As yet another example, the sixth wearablearticle 3333 in this case a purse may be positioned on the userinterface paper doll display 3300 at a section closer to the bottom ofthe user interface paper doll display 3300 because the purse may becarried in a hand of the human body and may be positioned with respectto the human body at a lower portion of the human body.

In certain embodiments, two or more wearable articles may positioned onthe user interface paper doll display 3300 based on relative wearablearticle types for each of the two or more wearable articles. Forexample, as shown in FIG. 33, the first wearable article 3303 in thiscase a top may be positioned on the user interface paper doll display3300 at a section closer to the top of the user interface paper dolldisplay 3300 relative to the positioned on the user interface paper dolldisplay 3300 of the second wearable article 3309 in this case a pair ofpants because the top may be worn on the torso of the human body whichis higher than the waste and legs of the human body while the pants maybe worn on around the waste and over the legs of the human body.Similarly, the second wearable article 3309 in this case pants may bepositioned on the user interface paper doll display 3300 at a sectioncloser to the top of the user interface paper doll display 3300 relativeto the positioned on the user interface paper doll display 3300 of thethird wearable article 3315 in this case a pair of shoes because thepants may be worn on around the waste on over the legs of the human bodywhich is higher than the feet of the human body while the shoes may beworn on the feet of the human body. Placing wearable articles on theuser interface paper doll display 3300 in an arrange as worn by a humanbeing may allow a user view the paper doll to better visualize how twoor more wearable article may look together when worn.

FIG. 34 illustrates a method 3400 implemented by the computing system115 of an electronic device 110, utilizing the at least one processor205, for performing one or more wearable article display operationsaccording to certain embodiments of this disclosure. Although certaindetails will be provided with reference to the method 3400 of FIG. 34,it should be understood that other embodiments may include more, less,or different method steps. At step 3401, the computing system 115 is inan idle state at least with respect to performing one or more wearablearticle display operations. At step 3403, the computing system 115 of anelectronic device 110 receives a selection of one or more preferencesfor wearable articles. For example, the computing system 115 may haveprevious received one or more preferences of wearable articles from auser. The computing system 115 may have received one or more preferencesfrom the user as a result of receiving one or more search criteria asdescribed with respect to at least FIGS. 19, 20, 21, 22, 23, 30, 31, and32. The search criteria may include a particular style, color scheme,utility, condition, price range, or the like. One or more wearablearticles that may have been identified by the computing system 115 basedon received search criteria may be used the computing system 115 toinfer one or more preferences including a particular style, colorscheme, utility, condition, price range, or the like. The computingsystem 115 may have received one or more preferences from the user as aresult of receiving a selection of a rating selection button asdescribed with respect to at least FIG. 5. One or more wearable articlesthat may have received a favorable rating or may not have received anunfavorable rating may be used the computing system 115 to infer one ormore preferences including a particular style, color scheme, utility,condition, price range, or the like. In certain embodiments, thecomputing system 115 may have generated for display a preference displayincluding one or more fields or selection buttons to receive one or morepreferences and to subsequently identify one or more additional wearablearticles based on the received one or more preferences.

At step 3405, the computing system 115 receives a selection of a firstwearable article of a first article type displayed on a display screen.For example, the computing system 115 may have received a selection of afirst wearable article after a receiving search criteria and generatinga list of wearable articles based on the search criteria as describedwith respect to at least FIGS. 19, 20, 21, 22, 23, 30, 31, and 32. Thecomputing system 115 may have also determined that the selected firstwearable article has a first wearable article type (e.g., a wearablearticle that is to be worn on a particular location of a person's body)based on a description or a name of the first selected wearable article.In certain embodiments, the selected first wearable article may includeat least one of a pair of shoes, a pair of pants, a rain jacket, asweater, a pair of socks, a pair stockings, a shirt, a blouse, a coat, ahat, a pair of sunglasses, a bracelet, a ring, a pair of earrings, anundergarment, a scarf, a pair of leggings, a swimsuit, a robe, a pair ofslippers, a pair of sandals, a clutch, a shawl, a purse, a handbag, atie, a pair of cuff-links, a belt, a wallet, a watch, or the like.

At step 3407, the computing system 115 identifies one or more additionalwearable articles each having a different article type from the firstwearable article type of the first selected wearable article. In certainembodiments, the identified one or more additional wearable articles maybe worn on a different portion of a human body than the first selectedwearable article while satisfying the one or more preferences. Forexample, the first wearable article 3303 may be top or a shirt. The oneor more additional wearable articles may include second wearable article3309 such as a pair of pants, a third wearable article 3315 such as apair of shoes, a fourth wearable article 3321 such as a hat, a fifthwearable article 3327 such as sunglasses, and a sixth wearable article3333 such as a purse. Each of the first wearable article 3303, thesecond wearable article 3309, the third wearable article 3315, thefourth wearable article 3321, the fifth wearable article 3327, and thesixth wearable article 3333 are worn on different parts or portions ofthe human body and thus have different wearable article types.

At step 3409, the computing system 115 generates for display on adisplay screen a second wearable article of a second article type fromthe one or more additional wearable articles based on at least onepreference of the one or more preferences. For example, the secondwearable article may be a pair of pants and thus may be positioned on auser interface paper doll display 3300 at a section closer to the bottomof the user interface paper doll display 3300 because the pants may beworn on around the waste and over the legs of the human body which is ona lower portion of the human body. As another example, the secondwearable article may be a pair of sunglasses and thus may be positionedon a user interface paper doll display 3300 at a section closer to thebottom of the user interface paper doll display 3300 because the pantsmay be worn on around the waste and over the legs of the human bodywhich is on a lower portion of the human body.

As described herein, the second wearable article may be identified anddisplayed based on at least one preferences of one or more receivedpreferences. For example, the computing system 115 may have previousreceived one or more preferences of wearable articles from a user. Thecomputing system 115 may have received one or more preferences from theuser as a result of receiving one or more search criteria as describedwith respect to at least FIGS. 19, 20, 21, 22, 23, 30, 31, and 32. Thesearch criteria may include a particular style, color scheme, utility,condition, price range, or the like. One or more wearable articles thatmay have been identified by the computing system 115 based on receivedsearch criteria may be used the computing system 115 to infer one ormore preferences including a particular style, color scheme, utility,condition, price range, or the like. The computing system 115 may havereceived one or more preferences from the user as a result of receivinga selection of a rating selection button as described with respect to atleast FIG. 5. One or more wearable articles that may have received afavorable rating or may not have received an unfavorable rating may beused the computing system 115 to infer one or more preferences includinga particular style, color scheme, utility, condition, price range, orthe like. In certain embodiments, the computing system 115 may havegenerated for display a preference display including one or more fieldsor selection buttons to receive one or more preferences. The computingsystem 115, performing one or more wearable article display operations,may identify for display one or more additional wearable articles basedon at least one preference of the one or more received preferences.

FIG. 35 illustrates a method 3400 implemented by a computing system 115of an electronic device 110, utilizing at least one processor 205, forperforming one or more wearable article display operations according tocertain embodiments of this disclosure. Although certain details will beprovided with reference to the method 3500 of FIG. 35, it should beunderstood that other embodiments may include more, less, or differentmethod steps. At step 3501, the computing system 115 is in an idle stateat least with respect to performing one or more interactive gamingoperations. Step 3501 is at least similar to step 3401 of method 3400illustrated in FIG. 34. At step 3503, the computing system 115 of anelectronic device 110 receives a selection of one or more preferencesfor wearable articles. Step 3503 is at least similar to step 3403 ofmethod 3400 illustrated in FIG. 34. At step 3505, the computing system115 receives a selection of a first wearable article of a first articletype displayed on a display screen. Step 3505 is at least similar tostep 3405 of method 3400 illustrated in FIG. 34. At step 3507, thecomputing system 115 identifies one or more additional wearable articleseach having a different article type from the first wearable articletype of the first selected wearable article. Step 3507 is at leastsimilar to step 3407 of method 3400 illustrated in FIG. 34. At step3509, the computing system 115 generates for display on a displayscreen, with the first wearable article, a second wearable article of asecond article type from the one or more additional wearable articlesbased on at least one preference of the one or more preferences. Step3509 is at least similar to step 3409 of method 3400 illustrated in FIG.34.

FIG. 36 illustrates a method 3600 implemented by a computing system 115,utilizing at least one processor 205, for performing one or morewearable article display operations according to certain embodiments ofthis disclosure. Although certain details will be provided withreference to the method 3600 of FIG. 36, it should be understood thatother embodiments may include more, less, or different method steps. Atstep 3601, the computing system 115 is in an idle state at least withrespect to performing one or more interactive gaming operations. Step3601 is at least similar to step 3401 of method 3400 illustrated in FIG.34. At step 3603, the computing system 115 of an electronic device 110receives a selection of one or more preferences for wearable articles.Step 3603 is at least similar to step 3403 of method 3400 illustrated inFIG. 34. At step 3605, the computing system 115 receives a selection ofa first wearable article of a first article type displayed on a displayscreen. Step 3605 is at least similar to step 3405 of method 3400illustrated in FIG. 34. At step 3607, the computing system 115identifies one or more additional wearable articles each having adifferent article type from the first wearable article type of the firstselected wearable article. Step 3607 is at least similar to step 3407 ofmethod 3400 illustrated in FIG. 34. At step 3609, the computing system115 generates for display on a display screen a second wearable articleof a second article type from the one or more additional wearablearticles based on at least one preference of the one or morepreferences. Step 3609 is at least similar to step 3409 of method 3400illustrated in FIG. 34.

At step 3611, the computing system 115 generates for display on thedisplay screen the first wearable article and the second wearable in oneor more locations on the display screen that are indicative of one ormore portions of a human body. For example, as shown in FIG. 33, thefirst wearable article 3303 such as a top may be positioned on the userinterface paper doll display 3300 at a section closer to the top of theuser interface paper doll display 3300 because the top may be worn onthe torso of the human body which is on a top portion of the human body.Further, the second wearable article 3309 such as a pair of pants may bepositioned on the user interface paper doll display 3300 at a sectioncloser to the bottom of the user interface paper doll display 3300because the pants may be worn on around the waste and over the legs ofthe human body which is on a lower portion of the human body. Inaddition, a third wearable article 3315 such as a pair of shoes may bepositioned on the user interface paper doll display 3300 at a sectioncloser to the bottom of the user interface paper doll display 3300because the shoes may be worn on the feet of the human body which is ona lower portion of the human body.

In certain embodiments, two or more wearable articles may positioned onthe user interface paper doll display 3300 based on relative wearablearticle types for each of the two or more wearable articles. Forexample, as shown in FIG. 33, the first wearable article 3303 such as atop may be positioned on the user interface paper doll display 3300 at asection closer to the top of the user interface paper doll display 3300relative to the positioned on the user interface paper doll display 3300of the second wearable article 3309 such as a pair of pants because thetop may be worn on the torso of the human body which is higher than thewaste and legs of the human body while the pants may be worn on aroundthe waste and over the legs of the human body. Similarly, the secondwearable article 3309 such as a pair of pants may be positioned on theuser interface paper doll display 3300 at a section closer to the top ofthe user interface paper doll display 3300 relative to the positioned onthe user interface paper doll display 3300 of the third wearable article3315 such as a pair of shoes because the pants may be worn on around thewaste on over the legs of the human body which is higher on the humanbody than the feet while the shoes may be worn on the feet. Placingwearable articles on the user interface paper doll display 3300 in anarrange as worn by a human being may allow a user view the paper doll tobetter visualize how two or more wearable article may look together whenworn.

FIG. 37 illustrates a method 3700 implemented by a computing system 115,utilizing at least one processor 205, for performing one or morewearable article display operations according to certain embodiments ofthis disclosure. Although certain details will be provided withreference to the method 3700 of FIG. 37, it should be understood thatother embodiments may include more, less, or different method steps. Atstep 3701, the computing system 115 is in an idle state at least withrespect to performing one or more interactive gaming operations. Step3701 is at least similar to step 3401 of method 3400 illustrated in FIG.34. At step 3703, the computing system 115 of an electronic device 110receives a selection of one or more preferences for wearable articles.Step 3703 is at least similar to step 3403 of method 3400 illustrated inFIG. 34. At step 3705, the computing system 115 receives a selection ofa first wearable article of a first article type displayed on a displayscreen. Step 3705 is at least similar to step 3405 of method 3400illustrated in FIG. 34. At step 3707, the computing system 115identifies one or more additional wearable articles each having adifferent article type from the first wearable article type of the firstselected wearable article. Step 3707 is at least similar to step 3407 ofmethod 3400 illustrated in FIG. 34. At step 3709, the computing system115 generates for display on a display screen a second wearable articleof a second article type and a third wearable article of a third articletype from the one or more additional wearable articles based on at leastone preference of the one or more preferences. Step 3709 is at leastsimilar to step 3409 of method 3400 illustrated in FIG. 34.

FIG. 38 illustrates a method 3800 implemented by a computing system 115,utilizing at least one processor 205, for performing one or morewearable article display operations according to certain embodiments ofthis disclosure. Although certain details will be provided withreference to the method 3800 of FIG. 38, it should be understood thatother embodiments may include more, less, or different method steps. Atstep 3801, the computing system 115 is in an idle state at least withrespect to performing one or more interactive gaming operations. Step3801 is at least similar to step 3401 of method 3400 illustrated in FIG.34. At step 3803, the computing system 115 of an electronic device 110receives a selection of one or more preferences for wearable articles.Step 3803 is at least similar to step 3403 of method 3400 illustrated inFIG. 34. At step 3805, the computing system 115 receives a selection ofa first wearable article of a first article type displayed on a displayscreen. Step 3805 is at least similar to step 3405 of method 3400illustrated in FIG. 34. At step 3807, the computing system 115identifies one or more additional wearable articles each having adifferent article type from the first wearable article type of the firstselected wearable article. Step 3807 is at least similar to step 3407 ofmethod 3400 illustrated in FIG. 34. At step 3809, the computing system115 generates for display on a display screen a second wearable articleof a second article type and a third wearable article of a third articletype from the one or more additional wearable articles based on at leastone preference of the one or more preferences. Step 3809 is at leastsimilar to step 3709 of method 3700 illustrated in FIG. 37. At step3811, the computing system 115 generates for display on a display screenthe first wearable article, the second wearable article, and the thirdwearable article in one or more locations on the display screen that areindicative of one or more portions of a human body. Step 3811 is atleast similar to step 3611 of method 3600 illustrated in FIG. 36.

FIG. 39 illustrates a non-limiting, example computer system 3900configured to implement systems and methods for performing one or moreinteractive gaming operations according to certain embodiments of thisdisclosure. FIG. 39 illustrates a computer system 3900 that isconfigured to execute any and all of the embodiments described herein.In certain embodiments, the computer system 3900 describes at least someof the components of electronic device 110 or the computing system 115illustrated in FIGS. 1 and 2. In different embodiments, the computersystem 3900 may be any of various types of devices, including, but notlimited to, a computer embedded in a vehicle, a computer embedded in anappliance, a personal computer system, a desktop computer, a handset(e.g., a laptop computer, a notebook computer, a tablet, a slate, anetbook computer, a camera, a handheld video game device, a handheldcomputer, a video recording device, a consumer device, a portablestorage device, or the like), a mainframe computer system, aworkstation, network computer, a set top box, a video game console, amobile device (e.g., electronic controller 301 of a handset), anapplication server, a storage device, a television, a peripheral devicesuch as a switch, modem, router, or in general any type of computing orelectronic device.

Various embodiments of a system and method for display wearablearticles, as described herein, may be executed on one or more computersystems 3900, which may interact with various other devices. In theillustrated embodiment, the computer system 3900 includes one or moreprocessors 3905 coupled to a system memory 3910 via an input/output(I/O) interface 3915. The computer system 3900 further includes anetwork interface 3920 coupled to I/O interface 3915, and one or moreinput/output devices 3925, such as cursor control device, keyboard, anddisplay(s). In some cases, it is contemplated that embodiments may beimplemented using a single instance of computer system 3900, while inother embodiments multiple such systems, or multiple nodes making upcomputer system 3900, may be configured to host different portions orinstances of embodiments. For example, in one embodiment some elementsmay be implemented via one or more nodes of computer system 3900 thatare distinct from those nodes implementing other elements.

In various embodiments, computer system 3900 may be a uniprocessorsystem including one processor 3905 a, or a multiprocessor systemincluding several processors 3905 a-3905 n (e.g., two, four, eight, oranother suitable number). The processors 3905 may be any suitableprocessor capable of executing instructions. For example, in variousembodiments the processors 3905 may be general-purpose or embeddedprocessors implementing any of a variety of instruction setarchitectures (ISAs), such as the x86, PowerPC, SPARC, or MIPS ISAs, orany other suitable ISA. In multiprocessor systems, each of processors3905 may commonly, but not necessarily, implement the same ISA.

The system memory 3910 may be configured to store the programinstructions 3930 and/or existing state information and ownershiptransition condition data in the data storage 3935 accessible by theprocessor 3905. In various embodiments, the system memory 3910 may beimplemented using any suitable memory technology, such as static randomaccess memory (SRAM), synchronous dynamic RAM (SDRAM),nonvolatile/Flash-type memory, or any other type of memory. In theillustrated embodiment, the program instructions 3930 may be configuredto implement a system for performing one or more wearable articledisplay operations incorporating any of the functionality, as describedherein. In some embodiments, program instructions and/or data may bereceived, sent, or stored upon different types of computer-accessiblemedia or on similar media separate from the system memory 3910 or thecomputer system 3900. The computer system 3900 is described asimplementing at least some of the functionality of functional blocks ofprevious Figures.

In one embodiment, the I/O interface 3915 may be configured tocoordinate I/O traffic between the processor 3905, the system memory3910, and any peripheral devices in the device, including the networkinterface 3920 or other peripheral interfaces, such as the input/outputdevices 3925. In some embodiments, the I/O interface 3915 may performany necessary protocol, timing or other data transformations to convertdata signals from one component (e.g., the system memory 3910) into aformat suitable for use by another component (e.g., the processor 3905).In some embodiments, the I/O interface 3915 may include support fordevices attached through various types of peripheral buses, such as avariant of the Peripheral Component Interconnect (PCI) bus standard orthe Universal Serial Bus (USB) standard, for example. In someembodiments, the function of the I/O interface 3915 may be split intotwo or more separate components, such as a north bridge and a southbridge, for example. Also, in some embodiments some or all of thefunctionality of the I/O interface 3915, such as an interface to thesystem memory 3910, may be incorporated directly into the processor3905.

The network interface 3920 may be configured to allow data to beexchanged between the computer system 3900 and other devices attached tothe network 105 or between nodes of the computer system 3900. Thenetwork 105 may in various embodiments include one or more networksincluding but not limited to Local Area Networks (LANs) (e.g., anEthernet or corporate network), Wide Area Networks (WANs) (e.g., theInternet), wireless data networks, some other electronic data network, acombination thereof, or the like. In various embodiments, the networkinterface 3920 may support communication via wired or wireless generaldata networks, such as any suitable type of Ethernet network, forexample; via telecommunications/telephony networks such as analog voicenetworks or digital fiber communications networks; via storage areanetworks such as Fiber Channel SANs, or via any other suitable type ofnetwork and/or protocol.

The input/output devices 3925 may, in some embodiments, include one ormore display terminals, keyboards, keypads, touchpads, scanning devices,voice, or optical recognition devices, or any other devices suitable forentering or accessing data by one or more the computer systems 3900.Further, various other sensors may be included in the I/O devices 3925,such as imaging sensors, barometers, altimeters, LIDAR, or any suitableenvironmental sensor. Multiple input/output devices 3925 may be presentin the computer system 3900 or may be distributed on various nodes ofthe computer system 3900. In some embodiments, similar input/outputdevices may be separate from the computer system 3900 and may interactwith one or more nodes of the computer system 3900 through a wired orwireless connection, such as over the network interface 3920.

As shown in FIG. 39, the memory 3910 may include program instructions3930, which may be processor-executable to implement any element oraction, as described herein. In one embodiment, the program instructionsmay implement at least a portion of methods described herein, such asthe methods illustrated by FIGS. 34-38. In other embodiments, differentelements and data may be included. Note that the data storage 3935 mayinclude any data or information, as described herein.

Those skilled in the art will appreciate that the computer system 3900is merely illustrative and is not intended to limit the scope ofembodiments. In particular, the computer system and devices may includeany combination of hardware or software that can perform the indicatedfunctions, including computers, network devices, Internet appliances,PDAs, wireless phones, pagers, GPUs, specialized computer systems,information handling apparatuses, or the like. The computer system 3900may also be connected to other devices that are not illustrated, orinstead may operate as a stand-alone system. In addition, thefunctionality provided by the illustrated components may in someembodiments be combined in fewer components or distributed in additionalcomponents. Similarly, in some embodiments, the functionality of some ofthe illustrated components may not be provided and/or other additionalfunctionality may be available.

Those skilled in the art will also appreciate that, while various itemsare illustrated as being stored in memory or on storage while beingused, these items or portions of them may be transferred between memoryand other storage devices for purposes of memory management and dataintegrity. Alternatively, in other embodiments some or all of thesoftware components may execute in memory on another device andcommunicate with the illustrated computer system via inter-computercommunication. Some or all of the system components or data structuresmay also be stored (e.g., as instructions, structured data) on acomputer-accessible medium or a portable article to be read by anappropriate drive, various examples of which are described here. In someembodiments, instructions stored on a computer-accessible mediumseparate from the computer system 3900 may be transmitted to thecomputer system 3900 through transmission media or signals such aselectrical, electromagnetic, or digital signals, conveyed via acommunication medium such as a network and/or a wireless link. Variousembodiments may further include receiving, sending, or storinginstructions and/or data implemented in accordance with the foregoingdescription upon a computer-accessible medium. Generally speaking, acomputer-accessible medium may include a non-transitory,computer-readable storage medium or memory medium such as magnetic oroptical media, e.g., disk or DVD/CD-ROM, volatile or non-volatile mediasuch as RAM (e.g., SDRAM, DDR, RDRAM, SRAM, or the like), ROM, or thelike. In some embodiments, a computer-accessible medium may includetransmission media or signals such as electrical, electromagnetic, ordigital signals, conveyed via a communication medium such as networkand/or a wireless link.

Thus, the disclosure provides, among other things, a system forperforming one or more wearable article display operations, including acomputing system. None of the description in this application should beread as implying that any particular element, step, or function is anessential element that must be included in the claim scope. The scope ofpatented subject matter is defined only by the claims. Moreover, none ofthe claims is intended to invoke 35 U.S.C. § 112(f) unless the exactwords “means for” are followed by a participle.

1.-20. (canceled)
 21. An electronic device comprising: a memory storinginstructions; and a processor, wherein the processor is configured toexecute the instructions to: receive a selection of a first wearablearticle of a first article type displayed on a display screen;responsive to receiving the selection of the first wearable article,display, on a display screen, the first wearable article with a userinterface element representing a paper doll; receive a selection of theuser interface element representing the paper doll; and responsive toreceiving the selection of the user interface element representing thepaper doll, display, on the paper doll on the display screen, the firstwearable article and one or more other wearable articles having one ormore article types, wherein each of the one or more article types aredifferent from the first article type, and the first wearable articleand the one or more other wearable articles are arranged on the paperdoll based on their respective article type.
 22. The electronic deviceof claim 21, wherein the processor is configured to execute theinstructions to: identify the one or more other wearable articles basedon a location of a body of a person that the first wearable article isto be worn.
 23. The electronic device of claim 22, wherein the one ormore other wearable articles are to be worn at different respectivelocations than the location of the body of the person that the firstwearable article is to be worn.
 24. The electronic device of claim 21,wherein the processor is configured to execute the instructions to:select the one or more other wearable articles based on one or morepreferences of a user.
 25. The electronic device of claim 24, whereinthe one or more preferences are based on search criteria entered by theuser, wherein the search criteria comprises at least one of a style, acolor scheme, a utility, a condition, or a price range.
 26. Theelectronic device of claim 24, wherein the one or more preferences arebased on receiving a selection of a rating selection button.
 27. Theelectronic device of claim 21, wherein the first wearable article andthe one or more other wearable articles are each presented as selectableimages on the paper doll.
 28. The electronic device of claim 21, whereinthe one or more other wearable articles are worn on a different portionof a human body than the first wearable article while satisfying one ormore preferences of a user.
 29. A method, comprising: receiving aselection of a first wearable article of a first article type displayedon a display screen; responsive to receiving the selection of the firstwearable article, displaying, on a display screen, the first wearablearticle with a user interface element representing a paper doll;receiving a selection of the user interface element representing thepaper doll; and responsive to receiving the selection of the userinterface element representing the paper doll, displaying, on the paperdoll on the display screen, the first wearable article and one or moreother wearable articles having one or more article types, wherein eachof the one or more article types are different from the first articletype, and the first wearable article and the one or more other wearablearticles are arranged on the paper doll based on their respectivearticle type.
 30. The method of claim 29, further comprising:identifying the one or more other wearable articles based on a locationof a body of a person that the first wearable article is to be worn. 31.The method of claim 30, wherein the one or more other wearable articlesare to be worn at different respective locations than the location ofthe body of the person that the first wearable article is to be worn.32. The method of claim 29, further comprising, selecting the one ormore other wearable articles based on one or more preferences of a user.33. The method of claim 32, wherein the one or more preferences arebased on search criteria entered by the user, wherein the searchcriteria comprises at least one of a style, a color scheme, a utility, acondition, or a price range.
 34. The method of claim 32, wherein the oneor more preferences are based on receiving a selection of a ratingselection button.
 35. The method of claim 29, wherein the first wearablearticle and the one or more other wearable articles are each presentedas selectable images on the paper doll.
 36. The method of claim 29,wherein the one or more other wearable articles are worn on a differentportion of a human body than the first wearable article while satisfyingone or more preferences of a user.
 37. A tangible, non-transitorycomputer-readable medium storing instructions that, when executed by aprocessor, cause the processor to: receive a selection of a firstwearable article of a first article type displayed on a display screen;responsive to receiving the selection of the first wearable article,display, on a display screen, the first wearable article with a userinterface element representing a paper doll; receive a selection of theuser interface element representing the paper doll; and responsive toreceiving the selection of the user interface element representing thepaper doll, display, on the paper doll on the display screen, the firstwearable article and one or more other wearable articles having one ormore article types, wherein each of the one or more article types aredifferent from the first article type, and the first wearable articleand the one or more other wearable articles are arranged on the paperdoll based on their respective article type.
 38. The computer-readablemedium of claim 37, wherein the processor is configured to execute theinstructions to: identify the one or more other wearable articles basedon a location of a body of a person that the first wearable article isto be worn.
 39. The computer-readable medium of claim 38, wherein theone or more other wearable articles are to be worn at differentrespective locations than the location of the body of the person thatthe first wearable article is to be worn.
 40. The computer-readablemedium of claim 37, wherein the first wearable article and the one ormore other wearable articles are each presented as selectable images onthe paper doll.